๐ Directory Structure - Team-Wordi/Wordi GitHub Wiki
๐ฉ๐ปโ๐ป ์์ ํด๋ ๊ตฌ์กฐ ๐จ๐ปโ๐ป
๐ฆ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 #ํ์
์คํฌ๋ฆฝํธ ์ค์ ํ์ผ