์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- ํจ์
- type
- ๋ณ์
- JavaScript
- Firebase
- ์๋ฌ
- rn
- ํ๋ก์ ํธ
- ์๊ณ ๋ฆฌ์ฆ
- JS
- wil
- ํ๋ก ํธ์๋
- PROJECT
- ์๋ฐ์คํฌ๋ฆฝํธ
- ์ฝ๋ฉ
- react
- NEXT
- ๊ฐ๋ฐ์
- K-Digital
- ๋ฆฌ์กํธ
- ๋ด์ผ๋ฐฐ์์บ ํ
- ์จ๋ผ์ธ
- ํ์ค
- ํ์
- API
- trainning
- native
- Redux
- ๋ด์ผ๋ฐฐ์
- ๋ถํธ์บ ํ
Archives
- Today
- Total
Frontend ๊ฐ๋ฐ์ - hyo.loui
Project : ํฌPicK - S.A (๊ธฐํ) ๋ณธ๋ฌธ
S.A (Starting Assignments)
๐พ Project : ํฌPicK
- ์ ๋ชฉ โ
- ์์ด์ดํ๋ ์ โ
- ๊ธฐ๋ฅ ๋ถ๋ฅ โ
๐ ์ฒซ ๋ฒ์งธ ํ์ ๋ด์ฉ
ํ๋ก์ ํธ ์๋น์ค ํค์๋ :
์คํฐ๋(์ฑํ )
์์ํ(๊ฑฐ๋)
์ฌ์ด๋ํ๋ก์ ํธ(๋งค์นญ)
๋ฐ๋ ค๋๋ฌผ(์ปค๋ฎค๋ํฐ)
์ฑ๋ฆฐ์ ์ค(๋งค์นญ)
๐ฉํฌ(์ปค๋ฎค๋ํฐ)
* ํฌํํ์ฌ ์ ์
์ ๋ชฉ
ํ๋ก์ ํธ ๋ค์ :
ํ๋ณดํฌ ํฌ๊ฒฐ๊ณ ๋ฆฌ
๐ฉํฌPick - fix
* ํฌํํ์ฌ ์ ์
๐ก ์ฐธ์กฐ ๋ ํผ๋ฐ์ค
#ํฌํฝ : ์คํ์ ํฌ์ด ํจ๊ปํ๋ ๊ณต๊ฐ
์์ด์ด ํ๋ ์
https://xd.adobe.com/view/400da440-ac14-4f56-9d0c-c401c6708c34-155e/
๊ธฐ๋ฅ ๋ถ๋ฅ
- ํ๋ก์ ํธ ํ์ ๊ธฐ๋ฅ
- ๋ก๊ทธ์ธ, ํ์ ๊ฐ์
- Authentication ์์ ์ ๊ณตํ๋ api๋ฅผ ์ด์ฉํ์ฌ ์๋ ํ์ ๊ฐ์
, ๋ก๊ทธ์ธ์ ๊ตฌํํด๋ณด์ธ์.
- ์์ด๋(์ด๋ฉ์ผ), ํจ์ค์๋ ๋ก๊ทธ์ธ ๋ฐ ํ์๊ฐ์
- ์์ ๋ก๊ทธ์ธ (๊ตฌ๊ธ, ๊นํ)
- Authentication ์์ ์ ๊ณตํ๋ api๋ฅผ ์ด์ฉํ์ฌ ์๋ ํ์ ๊ฐ์
, ๋ก๊ทธ์ธ์ ๊ตฌํํด๋ณด์ธ์.
- CRUD
- Firestore ์์ ์ ๊ณตํ๋ api๋ฅผ ์ด์ฉํ์ฌ CRUD ๋ฐ์ดํฐ๋ฒ ์ด์ค ํธ๋ค๋ง์ ๊ตฌํํด๋ณด์ธ์.
- CUD(๋ฑ๋ก, ์์ , ์ญ์ )๊ฐ ์ผ์ด๋ ๋ ๋ง๋ค R(์กฐํ)ํด์ ์์ฐ์ค๋ฝ๊ฒ ํ๋ฉด ๋ณ๊ฒฝ์ ํด๋ณด์ธ์.
- ๋ง์ด ํ์ด์ง
- ๋ด ๊ฒ์๋ฌผ ๋ณด๊ธฐ
- Authentication ์์ ์ ๊ณตํ๋ uid ๋ฅผ ์ด์ฉํด์ ๋ด ๊ฒ์๋ฌผ์ ๋ชจ์์ ์กฐํํด ๋ณด์ธ์.
- ํ๋กํ ์์ ๊ธฐ๋ฅ
- Cloud Storage ์์ ์ ๊ณตํ๋ api๋ฅผ ์ด์ฉํ์ฌ ์ด๋ฏธ์ง ์ ๋ก๋์ ๋ค์ด๋ก๋ url ์ ๋ฐ์์ ์ด๋ฏธ์ง ํธ๋ค๋ง์ ํด๋ณด์ธ์.
- ๋ด ๊ฒ์๋ฌผ ๋ณด๊ธฐ
- ๋ฐฐํฌํ๊ธฐ
- S3๋ฅผ ์ด์ฉํด์ ๋ฐฐํฌํ์ค ๋๋, ์์ฑ ํ์ ๋ฐฐํฌํ์ง ์์ผ์ ๋ ๋ฉ๋๋ค! ์ฌ์ ๊ฐ ์์ ๋ ๋ฏธ๋ฆฌ ๋ฐฐํฌํด๋๊ณ ์๋ก์ด ๋ด์ฉ์ ๋ฐ์์ํค๋ฉด ํ๋ก์ ํธ ๋ง๊ฐ ์์ ์กฐ๊ธํ๊ฒ ๋ฐฐํฌํ์ง ์์๋ ๋ฉ๋๋ค.
- ๊ฐ๋น์์์ ์ ๋ ดํ ๋๋ฉ์ธ(500์)์ ๊ตฌ๋งคํ์ ํ AWS Route 53(DNS ์๋ฒ)๊ณผ ๊ฐ๋น์(๋ค์ ์๋ฒ) ์ค์ ์ ํตํด ๋๋ฉ์ธ ์ฐ๊ฒฐ์ ํด๋ณด์ธ์.
- Git์ ์ต๋ํ ํ์ฉํด๋ณด๊ธฐ!
- Pull Request ํ์ฉํ๊ธฐ!
- Merge๋ Pull Request๋ฅผ ํ์ฉํ์ฌ ์งํํ๋ค.
- ์ฐธ๊ณ
https://xo.dev/github-collaboration-guide/#pull-request-๋ง๋ค๊ธฐ
- Branch ๋ง๋ค์ด ์์ ํ๊ธฐ
- ์ฝ๋ ๋ฆฌ๋ทฐ ํด๋ณด๊ธฐ!
- Pull Request ํ์ฉํ๊ธฐ!
- ๋ก๊ทธ์ธ, ํ์ ๊ฐ์
- ํ๋ก์ ํธ ์ ํ ๊ธฐ๋ฅ (์ฐ์ ์์)
- ์ฆ๊ฒจ์ฐพ๊ธฐ ์ ๋ ฌ
โพ ์นดํ ๊ณ ๋ฆฌ ๋ณ ์ฆ๊ฒจ์ฐพ๊ธฐ - ์นด์ดํธ ๊ธฐ๋ฅ
โพ Hot ์ ๋ฝ ์นดํ ๊ณ ๋ฆฌ์ ์ฆ๊ฒจ์ฐพ๊ธฐ ์นด์ดํธ ์์๋ก ์ ๋ ฌ - ๊ฒ์๊ธ ์ ๋ ฌ
โพ ์ต์ ์ ์ ๋ ฌ (Default)
โพ ์ข์์ ์ ์ ๋ ฌ - ๋๊ธ
โพ ๊ธ๋ง๋ค ๋๊ธ์ ์์ฑํ ์ ์๋๋ก ์ถ๊ฐ (์ข์์?)
โพ ๋๊ธ ์์ ๋ฐ ์ญ์ - ๊ฒ์
โพ ๊ฒ์ ์ฐฝ ์์ฑํ์ฌ ๊ฒ์ ๊ธฐ๋ฅ ๊ตฌํ (์นดํ ๊ณ ๋ฆฌ, ๊ธ) - ์ข์์
โพ ๊ฒ์ ๊ธ ๋ง๋ค ์ข์์ ๊ธฐ๋ฅ ์ถ๊ฐ
โพ ๋ฒํผ ๋๋ฅด๋ฉด ๋นจ๊ฐ์์ผ๋ก ๋ณํ์ฌ ์ข์์ ํ์ฑ ์ํ ์ ๊ณต
- ์ฆ๊ฒจ์ฐพ๊ธฐ ์ ๋ ฌ
'Project' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Project : MZL - ํ์๊ฐ์ (0) | 2023.01.09 |
---|---|
Project : helprogrammers - ์๊ฐ(์ด๋์ฅ) (0) | 2022.12.28 |
Project : helprogrammers - ์์ธ ํ์ด์ง (0) | 2022.12.26 |
Project : helprogrammers - S.A (0) | 2022.12.22 |
Project : ํฌPicK - ํ๊ณ ๋ก (1) | 2022.11.28 |