๋ค๋ผ์ฐ๋ ํ์ฌ ํ๋ก ํธ์๋ ์ ์ฅ์์ ๋ฐฑ์๋ ์ ์ฅ์๊ฐ ๋ถ๋ฆฌ๋์ด ์์ด์.
ํด๋น ์ ์ฅ์๋ ํ๋ณด์ฉ์ผ๋ก ์์ธํ ์ฝ๋๋ darass-team๋ฅผ ์ฐธ๊ณ ํด ์ฃผ์ธ์!
๋ค๋ผ์ฐ๋ ์คํฌ๋ฆฝํธ ์ฝ๋๋ฅผ ์น ํ์ด์ง์ ๋ถ์ฌ๋ฃ๋ ๊ฒ๋ง์ผ๋ก ๊ฐํธํ๊ฒ ๋๊ธ ๊ธฐ๋ฅ์ ์ถ๊ฐํ ์ ์๋ ๋๊ธ ๋ชจ๋ ์๋น์ค ์ ๋๋ค.
์ฌ์ฉ์์๊ฒ ํ์ํ ๋๊ธ ๊ธฐ๋ฅ๊ณผ ํจ๊ป ์ด์์ ํ์ํ ๋๊ธ ํต๊ณ ๋ฐ ๊ด๋ฆฌ ๊ธฐ๋ฅ๋ ์ ๊ณตํฉ๋๋ค.
- ์น ํ์ด์ง์ ์๋น์ค์์ ์ ๊ณตํ๋ ์คํฌ๋ฆฝํธ ์ฝ๋๋ฅผ ์ถ๊ฐํ๋ฉด, ๋๊ธ ๋ชจ๋์ด ์ถ๊ฐ๋๋ ๊ธฐ๋ฅ
- ๊ด๋ฆฌ์ ํ์ด์ง์์ ๋๊ธ ํต๊ณ๋ฅผ ํ์ธํ๊ณ ๋๊ธ์ ๊ด๋ฆฌํ ์ ์๋ ๊ธฐ๋ฅ
- oauth2 ๋ก๊ทธ์ธ / ๋ก๊ทธ์์ ๊ธฐ๋ฅ
Frontend(Web)
- Language : TypeScript
- Library & Frameworkย : React, Styled-Components, Webpack, Babel
- Test : Jest, RTL, Storybook
- Deploy: AWS(S3, Cloudfront)
- CI/CD : Github Actions
Backend, Devops
- Language : Java
- Library & Framework : Spring Boot
- Databaseย : MariaDB
- ORMย : JPA
- Deploy: AWS(EC2, S3, ELB), Docker, Nginx, ELK
- CI/CD : Github Actions
- main ๋ธ๋์น์์ feature ๋ธ๋์น๋ฅผ ๋ด ํ ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ๋ค. (๋จ, feature ๋ธ๋์น๋ ํ๋ฃจ ์์ ์ฌ๋ผ์ ธ์ผ ํ๋ค.)
- feature ๋ธ๋์น์์ main ๋ธ๋์น๋ก PR์ ๋ ๋ฆฐ๋ค.
- Github Actions์์ ํ ์คํธ๋ฅผ ํฌํจํ ๋น๋๊ฐ ์ํ๋๋ค.
- Jacoco๊ฐ ์ต์ ํ ์คํธ ์ปค๋ฒ๋ฆฌ์ง๋ฅผ ๋ง์กฑํ๋์ง ๊ฒ์ฌํ๋ค.
- ์๋ ํ๋ธ๊ฐ ์ ์ ์ฝ๋ ๋ถ์์ ํ๋ค.
- ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ์ํ๋ค.
- PR์ main ๋ธ๋์น์ mergeํ๋ค.
- ๊ฐ๋ฐ ์๋ฒ๋ก ์๋ ๋ฐฐํฌ๊ฐ ๋๋ค.
- ๊ฐ๋ฐ ์๋ฒ๋ฅผ ๊ธฐ์ค์ผ๋ก QA๋ฅผ ์งํํ๋ค.
- ๋น ๋ฅธ ์๊ฐ ์์ ์ด์ ์๋ฒ๋ก ์๋ ๋ฐฐํฌํ๋ค.
Backend | Backend | Backend | Backend | Frontend | Frontend |
---|---|---|---|---|---|
์ ์ด์จ | ์ฐ๊ธฐ | ์๋ก | ์ ๋ฆฌ | ๋๋น | ๊ณค์ด |