# Laravel
Notification…メール通知だけでなく、SNS(slack など)の媒体にも一斉送信できる。{$user}→{ $user }…間は空白を入れろ(公式)キュー:非同期で動かす処理で、それをhandle()で実行される(実行されるものをジョブ)
# Vue.js(nuxt)
SPA(Vue.js)はファーストビューのローディング時間が長いという欠点がある。また、SEO 的にも問題があると言われている。SSR(Nuxt)はクライアント側でレンダリングする箇所を、サーバー側でレンダリングしてクライアントに返す仕組み。Nuxt.js と Firebase で SPA×SSR×PWA× サーバーレスを実現する (opens new window)
# Vuex についてのまとめ
state: data 保管庫(.vue から値を取り出す場合は getters を使用)mutations: state の上書き(代入)actions: methods 的な。store の上書き以外の処理や非同期通信。別 actions の呼び出しも可能getters: state の情報を取得。別 getters の呼び出しも可能。
【.vueファイルでの基本呼び出し方】
state: 直接呼び出すことはない
getters: (return) this.$store.getters[‘*******‘]
actions: this.$store.dispatch(‘*****‘)
mutations: this.$store.commit(‘*******’)
# JavaScript
trim()…空白(スペースなど)を削除してくれるメソッドsync…同期Promise…非同期処理を行なうもの
# firebase
firebase initで 401 エラーについてfirebase init したら Error: HTTP Error: 401 が出た (opens new window)
# HTML
'tsubasa'\s'で →tsubasa's を表す例 var name = 'tsubasa's pen' // エラー!!(『'』が3つあるよ!) var name = 'tsubasa'\s pen'// tsubasa'sできた!
# その他
リグレッションテスト・デグレッションテスト…回帰テストと同じ意味キャッシュ・クッキー・セッション…【3つ共通部分】各々ユーザーに対してよりよいサポートをするために取得しているデータには変わりはありません。キャッシュは表示速度を上げることでユーザーを助ける。クッキー(誰が)・セッション(何をしたか)はユーザーの情報・行動を覚えておくことで、機能のサポートをしてくれています 例:クッキー → ログイン。セッション → ショッピングカート。ブラックリスト方式…「ここに書かれている人は NG なデータ」の一覧のことホワイトリスト方式…「ここに書かれている人は OK なデータ」の一覧のことメタバース…第二の世界・永続性・アイデンティティ(アバターなど)・いつでも誰でも(VR でもスマホでも)UGC…User Generated Content の略。一般ユーザーによって作れられたコンテンツのこと。GAFA も参入し始めているCGM…Consumer Generated Media の略。消費者コンテンツを活用したメディア。シナジー…相乗効果・win-win になることアナジー…マイナスのシナジーのこと。lose-lose になること。反対語Terraform…AWS や GCP などのボタンぽちぽちでサーバーを作ったりするものを、コードで管理するもの。共有力があるのが特徴トランザクション…複数の処理をまとめたもの。ただし、複数の処理分離させることはできない。成功か失敗のいずれか。『&&』のイメージ。動く Web デザイン アイディア帳 (opens new window) わかりやすくて参考なる!
【メアド】『+』をつければ、同じメアドに届く
例:『example@gmail.com』ではなく『example+blog@gmail.com』でも届く!
【全てわかる】ブラウザ版『コードネームオンライン』のルール・設定を徹底解説 (opens new window)人気ボードゲーム『コードネーム』がオンライン版!(スマホ・PC 対応・日本語対応)