๊ณ ๊ฐ์ ๋ชจ๋ฐ์ผ ์ํ ๊ตฌ๋งค ๊ธฐ๋ฅ ๊ตฌํ๊ณผ ๊ณ ๊ฐ ๊ฒฝํ ๊ฐ์
- ๐โโ๏ธ ํ์ ์๊ฐ
- ๐ ์ฃผ์ ๊ธฐ๋ฅ
- ๐ฅ๏ธ ๊ฐ๋ฐ ํ๊ฒฝ
- ๐๏ธ ์๋น์ค ๊ตฌ์ฑ๋
- ๐ ํ๋ก์ ํธ ์ฐ์ถ๋ฌผ
| ํ์ | ๋ด๋น ๊ธฐ๋ฅ |
|---|---|
| ๊ถ๋์ | [Infra] CI/CD ๊ตฌ์ถ, ๋ชจ๋๋ฆฌ์/MSA ํด๋ผ์ฐ๋ ์๋ฒ ๊ตฌ์ถ |
| ๋ฐ์์ฐ | [FE] ์ฃผ๋ฌธ ๋ชฉ๋ก ์กฐํ ํ์ด์ง [BE] ์ํ ๋ชฉ๋ก ์กฐํ, Elastic Search ๋ฅผ ํ์ฉํ ๊ฒ์ ์๋น์ค |
| ์๋์ | [FE] ์ํ ๊ฒ์ ๊ฒฐ๊ณผ ํ์ด์ง [BE] ์ํ ์์ธ ์กฐํ, Kafka ๋ฅผ ์ฌ์ฉํ ์๋ฒ๊ฐ ํต์ |
| ์ด์ฌํฌ | [FE] ๋ฉ์ธ ํ๋ฉด, ์๋จ ๋ฉ๋ด, ์ํ ์กฐํ ๋ฐ ๋น๊ตํ๊ธฐ ๊ธฐ๋ฅ [BE] ์๊ธ์ ๋ชฉ๋ก ์กฐํ |
| ์ ์์ | [FE] ์ฅ๋ฐ๊ตฌ๋ ํ์ด์ง [BE] ์ฃผ๋ฌธ ๊ด๋ จ ์๋น์ค, Kafka ๋ฅผ ์ฌ์ฉํ ์๋ฒ๊ฐ ํต์ |
ํํฐ๋ฅผ ํตํ ์ฌ์ฉ์ ๋ง์ถคํ ๋ชจ๋ฐ์ผ ์ํ ๋ฆฌ์คํธ ์กฐํ
์ต๋ 3๊ฐ ์ํ์ ์ ํํ ๋ค ๊ฐ๊ฒฉ ๋น๊ต
์ํ ์์ธ ์ ๋ณด ์ฒดํฌ ํ ์ฃผ๋ฌธ (์ฃผ๋ฌธ ๋ด์ญ ํ์)
์ด์ฑ, ์ ์ฌ์ด ๊ฒ์์ ํตํ ์ํ๋ ์ํ ์กฐํ
์ต๋ 90์ผ๊ฐ ์ ์ง๋๋ ์ฅ๋ฐ๊ตฌ๋ ๊ธฐ๋ฅ
- ์ด์ & ํ์๊ด๋ฆฌ : Github
- ์ปค๋ฎค๋์ผ์ด์ : Mattermost
- ๋์์ธ : Figma
- ๊ฐ๋ฐ ํ๊ฒฝ
- DBMS : MYSQL
- Server : AWS EC2, Ubuntu, nginx
- Front-end
- React, React-Redux, Yarn
- Redux-Saga, React-Query
- Back-end
- Java 8
- Spring Boot, Spring JPA
- Kafka
- Elastic Search
- IDE & Tool
- intelliJ
- Visual Studio Code
| ์ฐ์ถ๋ฌผ | ๋งํฌ |
|---|---|
| Github Wiki | Github Wiki |
| ํ๋ก์ ํธ ๊ธฐํ์ | ํ๋ก์ ํธ ๊ธฐํ์ |
| Team Convention | Team Convention |
| API ๋ฌธ์ | API ๋ฌธ์ |
| Infra | Infra |
| Docker ๋ช ๋ น์ด | Docker ๋ช ๋ น์ด |
| ELK ๊ตฌ์ถ ์ฐธ์กฐ | ELK ๊ตฌ์ถ ์ฐธ์กฐ |
| Kafka ํต์ ๊ท์น | Kafka ํต์ ๊ท์น |





