rachel490 / week2-1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

๐Ÿ“—  ์›ํ‹ฐ๋“œ ํ”„๋ฆฌ์˜จ๋ณด๋”ฉ 3๋ฒˆ์งธ ๊ณผ์ œ - ๋Œ€์‹œ๋ณด๋“œ ํŽ˜์ด์ง€ ๊ตฌํ˜„


๐Ÿ–ฅ  ๋ฐฐํฌ ์ฃผ์†Œ

https://xenodochial-hopper-9ccbfd.netlify.app/


๐Ÿ‘ฉ  ํŒ€์›์†Œ๊ฐœ ๋ฐ ๋‹ด๋‹น์—…๋ฌด

์ด๊ฐ€์œค ์‹ ํ˜œ๋ฆฌ ํ•œ์žฌ์„ฑ ์ด์„ ์žฌ
_ _ _ _
์‚ฌ์ด๋“œ๋ฐ” ๊ตฌํ˜„ ์ฒดํฌ๋ฐ•์Šค ๊ตฌํ˜„ ํ† ๊ธ€ ๊ตฌํ˜„ ์นด๋“œ ๊ตฌํ˜„
Github Github Github Github

๐ŸŽฎ  ๊ตฌํ˜„ ๊ธฐ๋Šฅ

  • ๊ฒฌ์  ์š”์ฒญ ์นด๋“œ ํ•„ํ„ฐ๋ง
    • ์„ ํƒํ•œ ๊ฐ€๊ณต๋ฐฉ์‹, ์žฌ๋ฃŒ ์กฐ๊ฑด์ด ํฌํ•จ๋œ ์นด๋“œ ๋…ธ์ถœ
    • ๋‘ ๊ฐ€์ง€ ์กฐ๊ฑด์ด ๋ชจ๋‘ ์„ ํƒ๋  ์‹œ ๋‘ ์กฐ๊ฑด์— ๋ชจ๋‘ ์†ํ•˜๋Š” ์นด๋“œ ๋…ธ์ถœ
    • โ€˜์ƒ๋‹ด์ค‘' ํ† ๊ธ€ ํด๋ฆญ ์‹œ ํ•ด๋‹น ์ƒํƒœ์— ์†ํ•˜๋Š” ์นด๋“œ ๋…ธ์ถœ
  • ๋ฆฌ๋•์Šค๋ฅผ ์ด์šฉํ•œ ์ƒํƒœ๊ด€๋ฆฌ
    • ํ† ๊ธ€๋ฒ„ํŠผ ๋ฐ ํ•„ํ„ฐ ๋“œ๋กญ๋‹ค์šด์— ์ ์šฉ
  • ๋ฐ˜์‘ํ˜• ๊ตฌํ˜„ : ๋ชจ๋ฐ”์ผ
    • ๋ชจ๋ฐ”์ผํ™”๋ฉด์—์„œ ์‚ฌ์ด๋“œ๋ฐ” ๋‚˜ํƒ€๋‚˜๋„๋ก ๊ตฌํ˜„
  • mock rest-api server๋ฅผ ํ™œ์šฉํ•œ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ (json-server)
  • ํ”ผ๊ทธ๋งˆ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœํ•œ css ์ž‘์—…
์นด๋“œ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ ํ† ๊ธ€ ํ•„ํ„ฐ๋ง
์ฒดํฌ๋ฐ•์Šค ํ•„ํ„ฐ๋ง ์‚ฌ์ด๋“œ๋ฐ”

๐Ÿง—โ€  ํ”„๋กœ์ ํŠธ ๊ณผ์ • ์†Œ๊ฐœ

์ง„ํ–‰ ๋ฐฉ์‹

  • ๊ณตํ†ต ์ปดํฌ๋„ŒํŠธ ๊ฐœ๋ณ„ ์ž‘์—… ํ›„ ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ง„ํ–‰
  • ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ (Vsc Liveshare ์‚ฌ์šฉ)
    • Redux toolkit ์„ธํŒ…, ํ”„๋กœ์ ํŠธ ๊ณผ์ • ์ค‘ ๋ฌธ์ œ ํ•ด๊ฒฐ, ์ด๋ฒคํŠธ ์ฒ˜๋ฆฌ ๋“ฑ
    • ์ด๋ฒˆ ๊ณผ์ œ์—์„œ ์ฒ˜์Œ์œผ๋กœ ๋„์ž…ํ•œ Typescript์™€ Redux toolkit์˜ ๋น ๋ฅธ ์Šต๋“๊ณผ ํšจ์œจ์ ์ธ ๋ฌธ์ œํ•ด๊ฒฐ ๋ชฉ์ 
    • ํŒ€์›๊ฐ„์˜ ์ฝ”๋“œ๋ฆฌ๋ทฐ ์ง„ํ–‰

Git ์ปค๋ฐ‹ ์ปจ๋ฒค์…˜

Option: ๋‚ด์šฉ(์ƒ์„ธ ๋‚ด์šฉ)

  • Feat - ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • Fix - ๋ฒ„๊ทธ ์ˆ˜์ •
  • Docs - ์ œํ’ˆ ์ฝ”๋“œ ์ˆ˜์ • ์—†์Œ
  • Style - ์ฝ”๋“œ ํ˜•์‹, ์ •๋ ฌ, ์ฃผ์„ ๋“ฑ์˜ ๋ณ€๊ฒฝ
  • Refactor - ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง
  • Test - ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ถ”๊ฐ€
  • Chore - ํ™˜๊ฒฝ์„ค์ •, ๋นŒ๋“œ ์—…๋ฌด, ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ € ์„ค์ •๋“ฑ..

โš™  ํ”„๋กœ์ ํŠธ ์„ค์น˜ ๋ฐ ์‹œ์ž‘

ํ”„๋กœ์ ํŠธ ํด๋ก 

$ git clone https://github.com/2201infinity/adm_product_add.git

ํŒจํ‚ค์ง€ ์„ค์น˜

$ npm install

์„œ๋ฒ„ ์‹คํ–‰

$ npm start

About


Languages

Language:TypeScript 95.2%Language:JavaScript 2.5%Language:HTML 2.3%