ソースを参照

Update README.md

Yong 2 年 前
コミット
655e66bc37
共有1 個のファイルを変更した13 個の追加26 個の削除を含む
  1. 13
    26
      README.md

+ 13
- 26
README.md ファイルの表示

@@ -1,7 +1,5 @@
1 1
 ## clone 後設定流程
2 2
 
3
----
4
-
5 3
 1. `cp .env.example .env`
6 4
     - 設定 DB env
7 5
     - (optional) 設定 AWS env
@@ -14,27 +12,16 @@
14 12
         | --- | --- |
15 13
         | league/flysystem-aws-s3-v3 | ^1.0 |
16 14
 4. `php artisan migrate --seed`
17
-    - 主要為後台權限相關資料庫&資料建立
18
-    
19
-
20
-## 新增的檔案
21
-
22
----
23
-
24
-### Models
25
-
26
-- 後台權限 Models:
27
-    
28
-    
29
-    | Dir | File |
30
-    | --- | --- |
31
-    | app\Models\ | Functions.php |
32
-    |  | FunMenu.php |
33
-    |  | FunMenuDetail.php |
34
-    |  | FunUserGroups.php |
35
-    |  | User.php |
36
-
37
-### Controllers
38
-
39
-- 後台權限 Controllers:
40
-    - app\Http\Controllers\Backend\AuthController.php
15
+    - 後台權限相關資料庫 & 資料建立
16
+    - 查閱後台登入帳密 ⇒ database\seeders\UserSeeder.php
17
+
18
+## 撰寫時注意
19
+
20
+1. api 寫在「routes\**api.php**」
21
+2. API 統一回傳格式:「app\Http\Controllers\Api\**ApiController.php**」
22
+3. API Exceptions 統一回傳格式:「app\Exceptions\**Handler.php**」
23
+4. Validation 使用 **[Form Request Validation](https://laravel.com/docs/validation#form-request-validation)**
24
+5. 基本的後台相關資料已建立,可以直接登入
25
+    - 權限資料(Database、Migration、Seeder)
26
+    - 後台畫面(View、CSS、jQuery)
27
+    - 後端資料(Route、Controller、Model)