- ํธํ ๊ณผ ์ํฐ์คํธ๋ค์ ์ฐ๊ฒฐํด์ฃผ๋ ํ๋ซํผ
- ํธํ ๋ก๋น์ ๋จ๋ ๊ณต๊ฐ์ ์ํฐ์คํธ๋ค์ ์ํ์ ์ ์
- 2021.10.27 ~ 2021.11.28
- Node.js
- MongoDB
- Redis
- AWS
- Firebase
- ๊ธฐํ์ 1๋ช
- ๋์์ด๋ 1๋ช
- ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ 1๋ช
- ๋ฐฑ์๋ ๊ฐ๋ฐ์ 1๋ช
- [ํด, ์ปค๋ฆฌ์ด] ํด์ปคํค์์ ์งํํ ํ๋ก์ ํธ์ ๋๋ค. ์์์ ํธํ ๊ณผ ์ํฐ์คํธ๋ฅผ ์ฐ๊ฒฐํด์ฃผ๋ ํ๋ซํผ์ ๋๋ค. ๋ํ์์ด ์ํ์ ์ ์ํ ๋ ๊ณต๊ฐ ๋ฐ ๋น์ฉ ๋ง๋ จ์ ๋ํ ๋ถ๋ด์ ํด์ํด์ฃผ๊ธฐ ์ํ ์๋น์ค์ ๋๋ค. ํธํ ๋ก๋น์ ๋จ๋ ๊ณต๊ฐ์ ์ ์ ์ฅ์๋ก ํ์ฉํ์ฌ ํธํ ์ธก์ ๋น์ฉ ๋ถ๋ด ์์ด ๋ง์์ ๋๋ ์ํ์ ์ ์ํ๊ณ , ์ํฐ์คํธ ๋ํ ๋น์ฉ ๋ถ๋ด ์์ด ์์ ์ ์ํ์ ํธํ ๋ก๋น์ ์ ์ํ ์ ์์ต๋๋ค.
- Node.js, MongoDB, Redis
- AWS EC2, S3
- Firebase Cloud Messaging
- Naver SENS API
- ๊ณต๊ณต๋ฐ์ดํฐํฌํธ ์ฌ์ ์๋ฑ๋ก๋ฒํธ ์ง์ํ์ธ ๋ฐ ์ํ์กฐํ ์๋น์ค
- JWT ์ธ์ฆ ํ ํฐย ๊ด๋ฆฌ
- Naver SENS API๋ก ์ ํ๋ฒํธ ์ธ์ฆ
- ๊ณต๊ณต๋ฐ์ดํฐํฌํธ ์ฌ์ ์๋ฑ๋ก๋ฒํธ ์ง์ํ์ธ ๋ฐ ์ํ์กฐํ ์๋น์ค๋ก ์ฌ์ ์๋ฑ๋ก๋ฒํธ ์ธ์ฆ
- AWS S3๋ก ์ด๋ฏธ์ง ํ์ผ ๊ด๋ฆฌ
- Firebase ํด๋ผ์ฐ๋ ๋ฉ์์ง์ผ๋ก ์๋ฆผ ๊ธฐ๋ฅ ๊ตฌํ
- MongoDB ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ
- Redis๋ก ๋ก๊ทธ์ธ๋ ์ฌ์ฉ์, ์ ํ๋ฒํธ ์ธ์ฆ๋ฒํธ ๊ด๋ฆฌ
- Routes-Controllers-Services ๊ตฌ์กฐย ์ ์ฉ
- AWS EC2 Ubuntu Server์ ๋ฐฐํฌ
- ๋ฐฑ์๋ ๊ด๋ จ ์ฒซ ํ๋ก์ ํธ๋ฅผ ์งํํด๋ด.
- Postman ์ฌ์ฉ๋ฒ, documentation ๊ณต์ ํ๋ ๋ฒ์ ์ตํ.
- Figma๋ฅผ ์ฌ์ฉํด์ ๋์์ด๋์ ํ์ ํ๋ ๊ฒฝํ์ ํจ.
- Git clone, commit, PR, push ๋ฑ์ ์ ๊ทน์ ์ผ๋ก ํ์ฉํจ.
- JWT ํ ํฐ ์ธ์ฆ ๋ฐฉ์์ผ๋ก ๋ก๊ทธ์ธ ๋ก์ง์ ๊ตฌํํด๋ด.
- AWS EC2, S3, Route 53 ์ฌ์ฉ๋ฒ์ ์ตํ.
- Firebase ํด๋ผ์ฐ๋ ๋ฉ์์ง ์ฌ์ฉ๋ฒ์ ์ตํ.
- Naver Simple and Easy Notification Service๋ฅผ ์ฌ์ฉ๋ฒ์ ์ตํ.