プロジェクト

全般

プロフィール

操作

フロントエンドガイドライン » 履歴 » リビジョン 4

« 前 | リビジョン 4/6 (差分) | 次 »
AppTime 管理, 2024/04/21 10:03


フロントエンドガイドライン

概要

Livewireはv3のため、v2のドキュメントと間違えないようにする

規約

  • スタイリングにtailwindcssを使う

    • Laravel Breezeに既に使われているため、統一する
  • 動的な操作が必要になった場合、Alpine.js、複雑な操作はLivewireを利用する

    • jQueryやDOM操作は使わないこと、Alpine.js、またはLivewireで同等のことがより簡単な記述で実現ができます
    • 技術スタックが混在するとバグを招くため、必ず守るようにしてください
  • 共通のパーツはコンポーネント化する

    • resources/views/componentsにbladeコンポーネントを作成してください
  • 遅延ロード等、複雑なコンポーネントはLivewireコンポーネントを作成する

    • sail artisan make:livewire HouseMakerRankingなどのようにコマンドで雛形生成できます

AppTime 管理 さんが9ヶ月前に更新 · 4件の履歴