Peer-to-Peer Coding Interview Platform
- ์ฌ์ฉ์๊ฐ ์ง์์๋ก ๋ชจ์ ์ธํฐ๋ทฐ์ ์ฐธ์ฌํ์ฌ ๋ ๋์ ํฐ์ด์ ์ฌ์ฉ์์๊ฒ ํผ๋๋ฐฑ์ ๋ฐ์ ์ ์์ต๋๋ค.
- ์ฌ์ฉ์๊ฐ ๋ฉด์ ์๋ก ๋ชจ์ ์ธํฐ๋ทฐ์ ์ฐธ์ฌํ์ฌ ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ ํผ๋๋ฐฑ์ ์ฃผ๋ฉฐ ํ๋กํธ์ ํจ๊ณผ ๋ฐ ๋ฐ๋ฉด๊ต์ฌ๋ฅผ ํตํ ์ธํฐ๋ทฐ ์ค๋ ฅ ํฅ์์ ๊ธฐ๋ํ ์ ์์ต๋๋ค.
- ์ฌ์ฉ์๊ฐ ๋ นํ๋ ์ธํฐ๋ทฐ๋ฅผ ๋ค์ ์ฌ์ํด๋ณด๋ฉฐ ์ธํฐ๋ทฐ ์ต๊ด์ ๊ฐ์ ํ ์ ์์ต๋๋ค.
- ์ฌ์ฉ์๊ฐ ๋ฆฌ๋๋ณด๋์ ์ต ๊ธฐ๋ฅ์ ํตํ ๊ฒ์ด๋ฏธํผ์ผ์ด์ ์ผ๋ก ์ง๋ฃจํ ์ ์๋ ์ธํฐ๋ทฐ ์ฐ์ต์ ์ฌ๋ฏธ๋ฅผ ๋๋ ์ ์์ต๋๋ค.
- ๊ธฐ์ ์ด ๋์ ํฐ์ด์ ์ฌ์ฉ์๋ค์ ๋ด์ค๋ ํฐ์ฒ๋ผ ๋งค๋ฌ ์ถ์ฒ๋ฐ๋ ์ธ์ฌ์ถ์ฒ์ ๊ธฐ๊ตฌ๋ ์ ํตํด ๊ฒ์ฆ๋ ์ธ์ฌํ์ ์ ๊ทผํ ์ ์์ต๋๋ค.
- ๊ธฐ์ ์ด ์ ์ฌ์ง์์์ ์ฝ๋์ธ ํ๋กํ์ ์กฐํํ์ฌ ์ฝ๋ฉ์ค๋ ฅ์ 1์ฐจ ๊ฒ์ฆ์ ํ ์ ์์ต๋๋ค.
- ๊ธฐ์ ์ด ์ฝ๋์ธ์ ์ฑ์ฉ ๊ณต๊ณ ๋ฅผ ๊ฒ์ฌํ์ฌ ํ๊ฒํ ๊ด๊ณ ๋ฅผ ํ ์ ์์ต๋๋ค.
-
Development
- React
- Hooks์ useContext, useState, useCallback์ ์ฌ์ฉํ์ฌ ์ฑ ๋ฐ์ดํฐ๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ๊ด๋ฆฌํฉ๋๋ค.
- MediaDevices ๋ฐ MediaRecorder Web API
- ๋ณ๋์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์์ด Web API๋ง์ ์ด์ฉํ์ฌ ์์ ๋ฐ ์์ฑ์ ๋ ๋๋งํ๊ณ ๋ นํํ์ฌ ๋ด๋ถ์ ์ผ๋ก ์ ์ฅํฉ๋๋ค.
- Quill
- ์ธํฐ๋ทฐ/๋ฆฌ๋ทฐ ํ๋ฉด ์ข์ธก์ ๋ฌธ์ ์ถ์ ์๋ํฐ๋ก ์ฌ์ฉ๋์์ต๋๋ค.
- CodIn์ ํ ๋ง์ ๋ง๊ฒ ์๋ก์ด ํ ๋ง๋ฅผ ์ ์ํ์์ต๋๋ค.
- Monaco
- ์ธํฐ๋ทฐ/๋ฆฌ๋ทฐ ํ๋ฉด ์ฐ์ธก์ IDE๋ก ์ฌ์ฉ๋์์ต๋๋ค.
- CodIn์ ํ ๋ง์ ๋ง๊ฒ ์คํ์ผ์ ์กฐ์ ํ์์ต๋๋ค.
- React
-
Deployment
- GitHub Actions
- ๋ฉ์ธ ๋ธ๋์น์ ์ปค๋ฐ์ด ํธ์ฌ๋ ๋ ๋ง๋ค ์๋์ผ๋ก Docker ์ด๋ฏธ์ง๋ฅผ ๋น๋ํ์ฌ Docker Hub์ ๋ฐฐํฌํด์ฃผ๋ CD ํ์ดํ๋ผ์ธ์ ๊ตฌํํ์์ต๋๋ค.
- Ainize
- Docker Hub์ ๋ฐฐํฌ๋ ์ด๋ฏธ์ง๋ฅผ ์น์ ํธ์คํ ํด์ฃผ๋ ์๋น์ค์ ๋๋ค.
- GitHub Actions
:) | Name (Alphabetical) | Primary Roles |
---|---|---|
๊น์ง์ | ๊ธฐํ ๋ฐ ๋ฐํ | |
๋ฐ์ง์ | ๊ธฐํ ๋ฐ ๊ฐ๋ฐ | |
์ด์ฉ์ฌ | ๊ฐ๋ฐ ๋ฐ ๋ฐ๋ชจ | |
์ํฌ๋ผ | ๋์์ธ |