Skip to content

πŸ“ Directory Structure

Juyoung edited this page Nov 17, 2021 · 2 revisions

πŸ‘©πŸ»β€πŸ’» μ˜ˆμ‹œ 폴더 ꡬ쑰 πŸ‘¨πŸ»β€πŸ’»

πŸ“¦client
 ┣ πŸ“‚cypress 
 ┃ ┣ πŸ“‚intergration     # cypress ν…ŒμŠ€νŠΈ μ½”λ“œ
 ┃ ┣ πŸ“‚pulgins          # cypress ν”ŒλŸ¬κ·ΈμΈ
 ┣ πŸ“‚public              # 정적 파일
 ┣ πŸ“‚src
 ┃ ┣ πŸ“‚components       # λ¦¬μ•‘νŠΈ μ»΄ν¬λ„ŒνŠΈ
 ┃ ┣ πŸ“‚hoc              # κ³ μ°¨ μ»΄ν¬λ„ŒνŠΈ
 ┃ ┣ πŸ“‚hooks            # μ»€μŠ€ν…€ ν›…
 ┃ ┣ πŸ“‚images           # svg 이미지
 ┃ ┣ πŸ“‚queries          # graphql 쿼리
 ┃ ┣ πŸ“‚reducers         # redux μ•‘μ…˜ 및 μ„€μ •νŒŒμΌ
 ┃ ┣ πŸ“‚routes           # νŽ˜μ΄μ§• λΌμš°νŒ… μ»΄ν¬λ„ŒνŠΈ
 ┃ ┣ πŸ“‚theme            # ν”„λ‘œμ νŠΈ μŠ€νƒ€μΌ κ΄€λ ¨
 ┃ ┣ πŸ“‚utils            # μœ ν‹Έ ν•¨μˆ˜
 ┃ ┣ πŸ“œapollo.ts        # apollo client μ„€μ • 파일
 ┃ ┣ πŸ“œApp.tsx          # κΈ°λ³Έ νŽ˜μ΄μ§€ (λΌμš°νŒ…)
 ┃ ┣ πŸ“œindex.tsx        # λ¦¬μ•‘νŠΈ λ Œλ”λ§ 파일
 ┣ πŸ“œ.eslintrc.js        # eslint μ„€μ • 파일
 ┣ πŸ“œ.prettierrc         # prettier μ„€μ • 파일
 ┣ πŸ“œcodegen.yml         # schema 생성 μ„€μ • 파일
 ┣ πŸ“œcypress.json        # cypress μ„€μ • 파일
 ┣ πŸ“œpakage.json         
 ┣ πŸ“œtsconfig.json       # νƒ€μž…μŠ€ν¬λ¦½νŠΈ μ„€μ • 파일
 ┣ πŸ“œtsconfig.paths.json # νƒ€μž…μŠ€ν¬λ¦½νŠΈ 경둜 μ„€μ • 파일
 
 πŸ“¦server
 ┃ ┣ πŸ“‚__test__          # ν…ŒμŠ€νŠΈ μ½”λ“œ
 ┃ ┣ πŸ“‚seeders           # db seeder μ„€μ • 및 μ‹€ν–‰
 ┃ ┣ πŸ“‚src
 ┃ ┃ ┣ πŸ“‚api            # graphql resolvers
 ┃ ┃ ┣ πŸ“‚config         # server μ„€μ •
 ┃ ┃ ┣ πŸ“‚models         # mongoose models
 ┃ ┃ ┣ πŸ“‚passport       # auth 및 passport 인증 μ„€μ •
 ┃ ┃ ┣ πŸ“‚services       # db에 μ ‘κ·Όν•˜λŠ” μ„œλΉ„μŠ€ 둜직
 ┃ ┃ ┣ πŸ“‚types          # νƒ€μž…μŠ€ν¬λ¦½νŠΈ νƒ€μž…
 ┃ ┃ ┣ πŸ“‚util           # μœ ν‹Έ ν•¨μˆ˜
 ┃ ┃ ┣ πŸ“œapp.ts         # μ„œλ²„ μ„€μ • 파일
 ┃ ┃ ┣ πŸ“œindex.ts       # db, μ„œλ²„ μ‹€ν–‰ 파일 
 ┃ ┣ πŸ“œ.babelrc          # babel μ„€μ • 파일
 ┃ ┣ πŸ“œ.eslintrc.js      # eslint μ„€μ • 파일
 ┃ ┣ πŸ“œ.prettierrc       # prettier μ„€μ • 파일
 ┃ ┣ πŸ“œjest.config.js    # jest μ„€μ • 파일
 ┃ ┣ πŸ“œpackage.json     
 ┃ ┣ πŸ“œtsconfig.json     #νƒ€μž…μŠ€ν¬λ¦½νŠΈ μ„€μ • 파일
Clone this wiki locally