Skip to content

Instantly share code, notes, and snippets.

最小構成1

root.tsx に全てのHTMLを書くパターン。
使うことは無いと思うが、これが極限まで最小化した構成。

最小構成2

root.tsx<html><head></head><body>~</body></html> の基本部分を書いたバージョン。
基本的にはこっちの方がベースとなるはず。
_index.tsx というファイル名の理由は良く分かっていないが、とりあえずルート( / )のページを示すと理解しておけば良さそう。

コマンドでのキャッシュ削除

プラグイン導入時のトラブル対処法#コマンドでキャッシュクリア

Symfony コマンドでのキャッシュクリアと生成

サイトにアクセスしたときに「エラーが発生しました」と出るようになったときは下記のコマンドで直る。
1つ目のコマンドだけでキャッシュは削除できているっぽい。2つ目のコマンドが何をしているかはよくわかってない。

まとめ

[共通]

  • 会員画面(入力・確認・完了 or 入力・完了)
  • ログイン画面
  • パスワードをお忘れの方へ(メール送信・パスワード変更・完了)

[マイページ]

通知メールを送るタイミングと必要性

ECサイト

フロント画面での操作による通知

メールの種類 必要性
(会員宛)
必要性
(管理者宛)
説明
新規会員登録完了 ほぼすべてのシステムで会員登録完了メールは送信される。
新規会員に対してフォローを行いたいような需要があれば管理者宛にメール送信しても良いかもしれないが基本は無くても良さそう。
会員ログイン通知 × しっかりしたシステムではログイン通知メールが送られる場合がある。

ルーティング・コントローラー・ビュー名

つまり、ルーティングもビューも同じ名前で指定できるようにする。
例えば、 admin.dashboard.index ならルーティングはその名前になるようにし、ビューは admin/dashboard/index.blade.php というパスにおくことで admin.dashboard.index で指定できるようにする。
コントローラーは、 index の部分は関数名になるので、 Admin/DashboardController.php とする。
その方がビューとルーティングの指定で混乱せずに済む。

ルーティング名

なるべくグループに名前をつけていくことで、プレフィックスを省略できるようにする。

用語

用語 説明
クレジットカード決済代行 各種クレジットカードの決済を代行してくれるサービスのこと。個別にクレジットカード会社と契約するよりも手軽に契約&管理が可能になる。
加盟店 クレジットカード会社と契約をしている小売店のこと。
事前審査 クレジットカード会社と契約する際に審査を行うこと。
カード番号 クレジットカード固有の番号。ほとんどの場合、カードに記載されている。
有効期限 クレジットカードの有効期限。クレジットカード認証の際に入力する必要がある。ほとんどの場合、カードに記載されている。
セキュリティコード クレジットカードの裏面に印字された3桁もしくは4桁の数字のこと。クレジットカード認証の際に入力する必要がある場合がある。カードの裏側に記載されている。

Go がインストール済みかを確認

以下のコマンドを実行するとインストー済みかを確認できる。

$ go version

プロジェクトディレクトリを作成

便利に使える分野

  • 長文要約
  • 議事録作成
  • 翻訳
  • 簡単なプログラミング

工夫次第で便利に使える分野

  • 要件定義 ~ 詳細設計・技術選定 ~ プログラミング