티스토리 뷰

개발지식/Laravel

Laravel 폴더구조 정리

kimty1121 2023. 10. 18. 01:24
  • app
    • Console
    • Exceotions
    • Http
      • Controllers
        • Api
        • Auth
      • Middleware
      • Requests
    • Models
    • Policies
    • Providers
    • Services
  • bootstrap
  • config
  • database
    • factoris
    • migrations
    • seeders
  • lang
    • en
    • ja
  • node_modules
  • public
    • build 
    • images
    • storage
  • resources
    • css
    • js
      • Components
      • Layouts
      • Pages
        • Auth
        • Customers
        • Inertia
        • Items
        • Profile
        • Purchases
    • views
  • routes
  • stirage
  • test
  • vebder

 

Laravel Breeze + Inertia (VueJs3) 환경의 개발 환경 폴더 구조 정리

중요 폴더 파란색

 

app / Http / Controller : 

app / Http / Requests : 각종 validation 지정

app / Models :

app / Services : 원래는 포함되어있지 않기 때문에 서비스 로직을 위해 별도 생성

database / factories :

database / migrations :

database / seeders :

lang : 

resources / js / Conponents : 

resources / js / Pages : 

'개발지식 > Laravel' 카테고리의 다른 글

Laravel artisan 명령어 정리  (0) 2023.11.14
Laravel 컴포넌트 참조  (0) 2023.10.29
Laravel 인증 라이브러리 비교  (0) 2023.10.21
Laravel 프론트에 관해서 (Vite)  (0) 2023.10.21
Laravel 설정  (0) 2023.10.21