yj-front
์ต์ข ํ๋ก์ ํธ - AFTERWORK | ํด๊ทผํ๊ณ ๋ญํ์ง? ๋ณธ๋ฌธ
๐ ํ๋ก์ ํธ ์๊ฐ
ํด๊ทผํ๊ณ ๋ญํ ๊น ๊ณ ๋ฏผํ๋ ์ง์ฅ์ธ๋ค์ ์ํด ์ฌ๋ฌ ์ทจ๋ฏธ ํ๋ซํผ๋ค์ ํด๋์ค๋ค์ ํ ๋ฒ์ ๋ชจ์ ๋น๊ตํ ์ ์๋ ์๋น์ค์ ๋๋ค.
- ์ ๋ช ํ๋ซํผ 7๊ฐ์ฌ ํด๋์ค ์ธ๊ธฐ, ๊ฐ๊ฒฉ ํ ๋ฒ์ ๋น๊ต
- ๊ตฌ๊ธ/๋ค์ด๋ฒ/์นดํก ์์ด๋๋ก ๊ฐํธํ๊ฒ ์์ ๋ก๊ทธ์ธ
- ์ฌ์ฉ์๋ณ ๊ด์ฌ ์ง์ญ, ๋ถ์ผ ์ค์ ์ ๋ฐ๋ฅธ ๋ค์ํ ์ทจ๋ฏธ ์ถ์ฒ๊ธฐ๋ฅ
๐ ํํ์ด์ง
๐ฌ Github
๐ Development
- ๋ณธ ํ๋ก์ ํธ์์ ๋ด๋นํ ๋ถ๋ถ์ ๋ฉ์ธ ํ์ด์ง,๊ฒ์ ํ์ด์ง, ์นดํ ๊ณ ๋ฆฌ ํ์ด์ง๋ฅผ ๋ด๋นํ์ต๋๋ค.
๋ฉ์ธ ํ์ด์ง
- ๋น ๋ก๊ทธ์ธ ์ ๋ก๊ทธ์ธ ํ ์ด์ฉํ ์ ์๋ค๋ ์๋ด ๋ฒํผ์ ํตํด ์ ์ ๋ก๊ทธ์ธ ์ ๋
- ๋ก๊ทธ์ธ ํ ํ์์ ๋ณด๋ฅผ ์ค์ ํ ์ ์๊ฒ ๋ฒํผ ์ด๋์ด ๊ฐ๋ฅํ ์๋ด๋ฌธ๊ตฌ ์ฌ์ฉ
- ํด๋น ์ ์ ๊ฐ ๊ด์ฌ ๊ฐ๋ ์ง์ญ ๋ฐ ์นดํ ๊ณ ๋ฆฌ ์ค์ ์ ๊ฐ๊ฐ ๋๋คํ๊ฒ 12๊ฐ์ ํด๋์ค๋ฅผ ์ถ์ฒํด์ฃผ๋ฉฐ ๊ฐฑ์ ๋ฒํผ์ ํตํด ๋ ๋ง์ ํด๋์ค๋ฅผ ์ถ์ฒ๋ฐ์ ์ ์์
๊ฒ์ ํ์ด์ง
- ์ ์ ๊ฐ ํน์ ํด๋์ค๋ฅผ ์กฐํํ ์ ์๋ ๊ธฐ๋ฅ์ผ๋ก ๊ฒ์ํค์๋์ ํด๋นํ๋ ํด๋์ค๋ฅผ ์กฐํํ ์ ์์
- ํด๋น ํ์ด์ง๋ ๋ฌดํ์คํฌ๋กค ๋ฐฉ์์ผ๋ก ๊ตฌํํ์ผ๋ฉฐ ํ์ด์ง ์ ๋ณด๋ Redux๋ฅผ ์ด์ฉํด ์ํ๊ด๋ฆฌ๋ฅผ ์งํํจ
- ๊ฒ์ ํค์๋๋ query-string ํจํค์ง๋ฅผ ์ด์ฉํด ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํด์ ์๋ฒ์ ํ๋ผ๋ฏธํฐ ๊ฐ์ผ๋ก ๋ณด๋
- ์ธ๊ธฐ ๋ฐ ๊ฐ๊ฒฉ ์ ๋ ฌ, ์จ/์คํ๋ผ์ธ ํํฐ, ์ง์ญ ๋ฐ ์ฌ์ดํธ ํํฐ์ ๊ฐ๋ ์๋ฒ์ ํ๋ผ๋ฏธํฐ ๊ฐ์ผ๋ก ๋ณด๋
์นดํ ๊ณ ๋ฆฌ ํ์ด์ง
- ์ ๋ช ํ๋ซํผ 7๊ฐ์ฌ ํด๋์ค๋ฅผ 6์ข ๋ฅ์ ์นดํ ๊ณ ๋ฆฌ๋ก ๋ถ๋ฅํจ
- ์ธ๊ธฐ ๋ฐ ๊ฐ๊ฒฉ ์ ๋ ฌ, ์จ/์คํ๋ผ์ธ ํํฐ, ์ง์ญ ๋ฐ ์ฌ์ดํธ ํํฐ์ ๊ฐ์ ์๋ฒ์ ํ๋ผ๋ฏธํฐ ๊ฐ์ผ๋ก ๋ณด๋
- ๋ฌดํ์คํฌ๋กค ๋ฐฉ์์ผ๋ก ๊ฒ์๋ฌผ ์กฐํ๋ฅผ ๊ตฌํํ์ผ๋ฉฐ ํ์ด์ง ์ ๋ณด๋ Redux๋ฅผ ์ด์ฉํด ์ํ๊ด๋ฆฌ๋ฅผ ์งํํจ
Front-end Tech Stack
- React
- JavaScript
- Redux
- Redux-Thunk
๐ค ์์ฐ ์์
https://www.youtube.com/watch?v=pW9s6w0tXzg
๐ซ Result
- ํ์ด์ค๋ถ, ์ธ์คํ ๊ด๊ณ ๋ฅผ ํตํด ํ๋ณด๋ฅผ ์งํํ์ผ๋ฉฐ ์ ์ ์ ์ ์ 1,399๋ช ์ ์ฌ์ฉ์๋ฅผ ์ป์๊ณ , ์ ์ ํผ๋๋ฐฑ์ 133๊ฑด์ ํผ๋๋ฐฑ์ ์์งํ์์ต๋๋ค.
- ์์งํ ํผ๋๋ฐฑ ๋ด์ฉ์ ๋ฐํ์ผ๋ก ๋ถ์กฑํ ๋ถ๋ถ์ ๊ฐ์ ํ๋ ์์ ์ ์งํํ์ต๋๋ค.
- ์ค์ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค์ด ๋ฐ์นญ์ ํด๋ณด๊ณ , ๊ด๊ณ ๋ฅผ ํตํด ๊ณ ๊ฐ์ ๋ชจ์๋ณด๊ณ ๋์์ด๋์ ํ์ ํด๋ณธ ๊ฒฝํ, ์ค์ ๊ณ ๊ฐ์ ์๊ฒฌ์ ๋ฐํ์ผ๋ก ์๋น์ค๋ฅผ ๊ฐ์ ํด๋ณธ ๊ฒฝํ์ ์ด๋ฒ ํ๋ก์ ํธ๋ฅผ ํตํด ์ป์์ต๋๋ค.
๐ ํ๊ธฐ
5์ฃผ๊ฐ ์งํํ๋ ํ๋ก์ ํธ๊ฐ ๋๋์ด ๋ง๋ฌด๋ฆฌ๊ฐ ๋์๋ค. ์ด๋ฒ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ๋์์ด๋๋ถ๊ณผ ์ฒ์์ผ๋ก ํ์ ์ ํด๋ดค๊ณ ์๋น์ค ๋ฐ์นญ ์ดํ ์ ์ ๋ค์ ๋ชฉ์๋ฆฌ๋ฅผ ๋ฐํ์ผ๋ก ์๋น์ค๋ฅผ ๊ฐ์ ํด๋๊ฐ๋ค. ์ด ๋ถ๋ถ์ ์์ด ์๋น์ค ๊ฐ์ ์ ์ ๋ต์ด ์๋ค๋๊ฑธ ํฌ๊ฒ ๋๋ผ๊ฒ ๋์๊ณ ์ ์ ๋ง๋ค ์๊ฐ์ด ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๊ณตํต์ง์ ์ ์ฐพ๋๋ค๋๊ฑด ํ์๋ค ๋ด์์ ์์ฌ๊ฒฐ์ ์ ํด์ผํ๋ค๋๊ฑธ ๋ฐฐ์ธ ์ ์์๋ค.
์ง๋ ํญํด ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์ ๊ณต๋ถํ๊ณ ์ถ์๋ ๊ธฐ๋ฅ๋ค์ ์ถ๊ฐํ๋ฉด์ ํ์ต์ ํ๋๋ฐ ์ค์ ํ๋ก์ ํธ์ ๊ฒฝ์ฐ ์๋น์ค์ ์๊น์ด๋ ํน์ฑ๊ณผ ์ด์ธ๋ฆฌ๋ ๊ฐ๋ฐ์ ํด์ผํ๋ค๋๊ฒ๋ ๋ฐฐ์ฐ๊ฒ ๋์๋ค. ์์ผ๋ก๋ ๋ค์ํ ์๋น์ค ๊ฒฝํ์ ํ๋ค๋ฉด ๊ฐ๋ฐ์ ํผํฌ๋จผ์ค์ ์ ์ ๋ค์ด ๋ง์กฑํ ๋งํ ๊ธฐ๋ฅ์ ๋๊ณ ํ์๋ฅผ ๋ ์๊ฐํ๋ ๊ฐ๋ฐ์๊ฐ ๋์ด์ผ๊ฒ ๋ค๊ณ ๋ค์งํ๋ค.
ํญํด๋ฅผ ์๋ฃํ๊ณ ๋ ํ์๋ ๋ค์ํ ํํ๋ก์ ํธ๋ฅผ ์งํํด๋๊ฐ ์์ ์ด๋ค.
'ํ๋ก์ ํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฏธ๋ ํ๋ก์ ํธ - ์ฐ๋ฆฌ์ ๋ชจ๋ ๊ฒ (0) | 2021.07.12 |
---|---|
๋ฏธ๋ ํ๋ก์ ํธ - ์น์ฌ์ดํธ ํด๋ก ์ฝ๋ฉ(๋ค๋ ธ ์ต) (0) | 2021.05.27 |
๋ฏธ๋ํ๋ก์ ํธ - Palette (0) | 2021.04.25 |
๋ฏธ๋ ํ๋ก์ ํธ - ์ด๋ฏธ์ง ํฌ์คํ ์ปค๋ฎค๋ํฐ (0) | 2021.04.04 |
๋ฏธ๋ ํ๋ก์ ํธ - ์ผ์ ๊ด๋ฆฌ ์บ๋ฆฐ๋ (0) | 2021.03.25 |