ํ์ ๋ณ๋ชฉ์ ์ ํ ๊ตฌ์กฐ์ ์ด์ ์๋ํ๋ก ์ค์ด๋ TypeScript ๋ฐฑ์๋ ๊ฐ๋ฐ์, ์ด์คํ์ ๋๋ค.
Schema-Driven ์ค๊ณ ๊ธฐ๋ฐ์ผ๋ก ํ์ ์ผ๊ด์ฑ, ๋ฐ์ดํฐ ์ ํฉ์ฑ, ์์ ์ ์ธ ๋ฐฐํฌยท์ด์ ํ์ดํ๋ผ์ธ์ ๊ตฌ์ถํ๋ ๋ฐ ์ง์คํฉ๋๋ค.
- Mash-Up 15๊ธฐ ํ ํ๋ก์ ํธ โ ์์ฝ ์์คํ , S3 ํ์ผ ์ ๋ก๋, Firebase ํธ์ ์๋ฆผ์ ํฌํจํ REST API ๋ฐฑ์๋
NestJSTypeScriptPostgreSQLTypeORMAWS S3FirebaseDocker
- ํ์์บก์ ์๋น์ค ๋ฐฑ์๋ โ Zod ๊ธฐ๋ฐ Schema-Driven ์ค๊ณ๋ก OpenAPI ์๋ ์์ฑ ๋ฐ ์ต๋ช ๋ฉ์์ง ์์คํ ๊ตฌํ
Express 5TypeScriptPostgreSQLRedisZodOpenAPIDocker
| ๊ธฐ๊ฐ | ๋์ธํ๋ | ์ญํ |
|---|---|---|
| 2025.02 ~ | IT ์ฐํฉ ๋์๋ฆฌ Mash-Up | Node Team |
| 2024.06.30 | ์ฑ๊ณตํ๋ํ๊ต IT ๋์๋ฆฌ ์ฐํฉ ์ฃผ์ต ์ค์ฟ ํค 0๊ธฐ ๋์ | NestJS Backend |
| 2024.05.07 | ์ฑ๊ณตํ๋ํ๊ต ์ 16ํ ์ํํธ์จ์ด๊ฒฝ์ง๋ํ 1๋ฑ | Flutter Frontend |
| 2023.07 ~ 2024.06 | GDG on Campus ์ฑ๊ณตํ๋ํ๊ต 3๊ธฐ | Organizer |
| 2023.07 ~ 2024.06 | GDG on Campus ์ฑ๊ณตํ๋ํ๊ต 2๊ธฐ | Flutter ํํธ์ฅ |
- ๋น์ ์ API ๋๋ฌธ์ ์ ์ ์๊ฒ ์๋น์ค ๊ท๋ชจ๋ฅผ ๋คํค๊ณ ์์ต๋๋ค โ NestJS์์ PK ์ํธํํ๊ธฐ
- TypeORM์ forFeature ๋ฐ๋ณต ๋ฌธ์ ํด๊ฒฐํ๊ธฐ โ ์๋น์ค์ SRP๋ฅผ ์ํ Repository
- Entity์ DTO ๋์ Schema๋ฅผ ๋ฏฟ๊ธฐ๋ก ํ๋ค โ Mash-Up Node Team 16๊ธฐ ์ธ๋ฏธ๋
- AWS Serverless๋ก ์ง์ง On-Demand ์์๋ณด๊ธฐ โ Mash-Up Node Team 15๊ธฐ ์ธ๋ฏธ๋



