Skip to content

๐Ÿ“ Directory Structure

์กฐ์ฐฌ์˜ edited this page Dec 13, 2020 · 1 revision

๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป ์ดํ‚คํƒ ํด๋” ๊ตฌ์กฐ ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป

๐Ÿ“ฆ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     #ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ ์„ค์ • ํŒŒ์ผ

๐Ÿ“† Planning

๐Ÿ‘จโ€๐Ÿ’ป Agile Process

Daily Scrum
์ฃผ์ฐจ๋ณ„ ํšŒ๊ณ 
์ฃผ์ฐจ๋ณ„ ํ”ผ์–ด์„ธ์…˜
๊ธฐ์ˆ ๊ด€๋ จ ๋‚ด์šฉ ๋…ผ์˜
๋ฉ˜ํ† ๋‹˜๊ณผ์˜ ๋‘๊ทผ๋‘๊ทผ ๋ฏธํŒ…

๐Ÿ“š Ground Rule

Clone this wiki locally