Skip to content
This repository has been archived by the owner on Sep 8, 2021. It is now read-only.

Latest commit

ย 

History

History

fe02

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

JS Piscine

FE 02

[ ๋ผ์ง€๊ณ ๊ธฐํ† ๋งˆํ† ์ŠคํŠœ ]

[ ์žฌ๋ฃŒ ]

  • ํ† ๋งˆํ†  1๊ณผ1/2๊ฐœ(345g)
  • ๊ฐ์ž ์•ฝ 1/3๊ฐœ(70g)
  • ์…€๋Ÿฌ๋ฆฌ ์•ฝ 1/3์ปต(40g)
  • ์–‘ํŒŒ 1/2๊ฐœ(125g)
  • ์‹์šฉ์œ  ์•ฝ 6ํฐ์ˆ (40g)
  • ๋ผ์ง€๊ณ ๊ธฐ ๋’ท๋‹ค๋ฆฌ์‚ด(์นด๋ ˆ์šฉ) 200g
  • ๋ฌผ ์•ฝ 4์ปต(700g)
  • ํ† ๋งˆํ†  ์ฃผ์Šค ์•ฝ 2/3์ปต(100g)
  • ์ง„๊ฐ„์žฅ ์•ฝ 1๊ณผ1/2ํฐ์ˆ (14g)
  • ์ผ€์ฒฉ 1๊ณผ1/2ํฐ์ˆ (30g)
  • ์‹์ดˆ ์•ฝ 1ํฐ์ˆ (10g)
  • ๋ง›์†Œ๊ธˆ ์•ฝ 1/3ํฐ์ˆ (4g)
  • ๋ฒ„ํ„ฐ ์•ฝ๊ฐ„
  • ํ›„์ถง๊ฐ€๋ฃจ ์•ฝ๊ฐ„
  • ํŒŒ์Šฌ๋ฆฌ ์•ฝ๊ฐ„

[ ๋งŒ๋“œ๋Š” ๋ฒ• ]

  1. ํ† ๋งˆํ† , ์–‘ํŒŒ๋Š” ์•ฝ 2cm ๊ธธ์ด๋กœ ๊น๋š ์ฐ๊ธฐ ํ•œ๋‹ค.
  2. ๊ฐ์ž๋Š” ๊ป์งˆ์„ ์ œ๊ฑฐํ•œ ํ›„ 1.5cm ๊ธธ์ด๋กœ ๊น๋š ์ฐ๊ธฐ ํ•œ๋‹ค.
  3. ์…€๋Ÿฌ๋ฆฌ ์ค„๊ธฐ๋Š” 0.5cm ๋‘๊ป˜๋กœ ์†ก์†ก ์ฌ๋‹ค.
    • ๋„ˆ๋ฌด ๋‘๊บผ์šด ๋ถ€๋ถ„์€ ๊ธธ๊ฒŒ ๋ฐ˜์œผ๋กœ ๊ฐˆ๋ผ ์†ก์†ก ์ฌ๋‹ค.
  4. ํ”„๋ผ์ดํŒฌ์— ์‹์šฉ์œ ๋ฅผ ๋„ฃ๊ณ  ๊ฐ•๋ถˆ์— ์˜ˆ์—ดํ•œ๋‹ค.
  5. ๋ผ์ง€๊ณ ๊ธฐ๋ฅผ ๋„ฃ๊ณ  ํŠ€๊ธฐ๋“ฏ์ด ๋ณถ๋Š”๋‹ค.
  6. ๋ผ์ง€๊ณ ๊ธฐ๊ฐ€ ์ „์ฒด์ ์œผ๋กœ ๋…ธ๋ฆ‡ํ•ด์ง€๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด ์–‘ํŒŒ๋ฅผ ๋„ฃ๊ณ  ๊ณ ๊ธฐ๊ฐ€ ์™„์ „ํžˆ ๋…ธ๋ฆ‡ํ•ด์งˆ ๋•Œ ๊นŒ์ง€ ๋ณถ๋Š”๋‹ค.
  7. ๊ฐ์ž, ํ† ๋งˆํ† , ์…€๋Ÿฌ๋ฆฌ๋ฅผ ๋„ฃ๊ณ  ๋ณถ๋Š”๋‹ค.
  8. ๋ฌผ, ํ† ๋งˆํ†  ์ฃผ์Šค, ์ง„๊ฐ„์žฅ, ์ผ€์ฒฉ, ์‹์ดˆ, ๋ง›์†Œ๊ธˆ์„ ๋„ฃ๊ณ  ๋“์œผ๋ฉด ์ค‘๋ถˆ๋กœ ์ค„์—ฌ ์•ฝ 15๋ถ„ ์ •๋„ ๋“์ธ๋‹ค.
  • ๋งค์ฝคํ•œ ๋ง›์„ ์›ํ•œ๋‹ค๋ฉด ์ด๋•Œ ๊ณ ์šด ๊ณ ์ถง๊ฐ€๋ฃจ๋ฅผ ์ถ”๊ฐ€ํ•ด๋„ ์ข‹๋‹ค.
  • ์›”๊ณ„์ˆ˜ ์žŽ์ด ์žˆ๋‹ค๋ฉด ๋„ฃ๊ณ  ํ•จ๊ป˜ ๋“์—ฌ์ค€๋‹ค.
  1. ๋†๋„๊ฐ€ ๋‚œ ์ŠคํŠœ๋ฅผ ๊ทธ๋ฆ‡์— ์˜ฎ๊ฒจ ๋‹ด์€ ํ›„ ๋ฒ„ํ„ฐ๋ฅผ ์˜ฌ๋ฆฐ๋‹ค.
  2. ํ›„์ถง๊ฐ€๋ฃจ, ํŒŒ์Šฌ๋ฆฌ๊ฐ€๋ฃจ๋ฅผ ๋ฟŒ๋ ค ์™„์„ฑํ•œ๋‹ค.
  • ๊ธฐํ˜ธ์— ๋งž๊ฒŒ ๋ฐฅ์ด๋‚˜ ์‹๋นต๊ณผ ํ•จ๊ป˜ ๋จน๋Š”๋‹ค.

์ถœ์ฒ˜: ๋ฐฑ์ข…์›์˜ ์š”๋ฆฌ๋น„์ฑ…

๊ธฐ๋ณธ ๊ทœ์น™

  • JS Piscine์—์„œ ์‚ฌ์šฉํ•˜๋Š” Node.JS ๋ฒ„์ ผ์€ LTS 14.x์ž…๋‹ˆ๋‹ค.
  • ๋ฌธ์ œ๋“ค์€ ๋‚œ์ด๋„ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ๋ฐฐ์น˜๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์—ฌ๋Ÿฌ๋ถ„๋“ค์˜ ์ฝ”๋“œ๋Š” ๋™๋ฃŒํ‰๊ฐ€๋ฅผ ํ†ตํ•ด ํ‰๊ฐ€๋  ์˜ˆ์ •์ด๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์ฝ๊ธฐ ์‰ฝ๋„๋ก ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”! (์˜ˆ๋ฅผ ๋“ค์–ด ๋ณ€์ˆ˜๋ช…์„ ์˜๋ฏธ์žˆ๊ฒŒ ์ •ํ•˜๊ฑฐ๋‚˜, ํ•จ์ˆ˜ ์ด๋ฆ„์„ ๊ธฐ๋Šฅ์— ๋งž๊ฒŒ ์ž‘๋ช…ํ•˜๋Š” ๊ฒƒ ์ฒ˜๋Ÿผ์š”.)
  • ํ•จ์ˆ˜๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๋ฌธ์ œ์˜ ๊ฒฝ์šฐ, ํ‰๊ฐ€์‹œ ๋ชจ๋“ˆ์„ ํ†ตํ•ด ํ•จ์ˆ˜๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ œ์ถœํ•  ํ•จ์ˆ˜์ฝ”๋“œ๋ฅผ export ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.
    • ๊ตฌํ˜„ํ•ด์•ผ ํ•  ํ•จ์ˆ˜๊ฐ€ ํ•œ๊ฐ€์ง€์ผ ๊ฒฝ์šฐ, default export ์ฒ˜๋ฆฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • nodemon,ย ESlintย ์™€ ๊ฐ™์€ ๊ฐœ๋ฐœ์— ๊ด€ํ•œ ๋ชจ๋“ˆ์€ย devdependenciesย ์— ์ •์˜๊ฐ€ ๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • ํ‰๊ฐ€ ์ง„ํ–‰ ์ „ย npm installย ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ์‚ฌ์ „ dependency ๋ชจ๋“ˆ๋“ค์„ ๋ชจ๋‘ ์„ค์น˜ ํ•ฉ๋‹ˆ๋‹ค.
  • node_modulesย ์™€ ๊ฐ™์€ ๋ถˆ ํ•„์š”ํ•œ ํŒŒ์ผ์€ย .gitignoreย ๋ฅผ ํ†ตํ•ด ์ ์ ˆํ•˜๊ฒŒ ์ œ์™ธ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • Code Format์— ๋Œ€ํ•˜์—ฌ ํ‰๊ฐ€ํ•˜์ง€๋Š” ์•Š์ง€๋งŒ, eslint๋‚˜ beautify๋ฅผ ํ†ตํ•ด code format์„ ์ฒดํฌํ•˜๋ฉด์„œ ์ง„ํ–‰ํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.
  • RTFM!!
  • ์„œ๋ธŒ์ ํŠธ๋Š” ์ œ์ถœ ๋งˆ๊ฐ 1์‹œ๊ฐ„ ์ „๊นŒ์ง€ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋งŒ์•ฝ ๋ฌธ์ œ์— ์˜ค๋ฅ˜(์˜คํƒ€๋‚˜ ๋…ผ๋ฆฌ์  ์˜ค๋ฅ˜)๋ฅผ ๋ฐœ๊ฒฌํ–ˆ๋‹ค๋ฉด ๊นƒํ—™ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ์ด์Šˆ๋ฅผ ๋“ฑ๋กํ•ด์ฃผ์„ธ์š”. ์—ฌ๋Ÿฌ๋ถ„์˜ ๋„์›€์œผ๋กœ JS Piscine์ด ๋”์šฑ ์™„๋ฒฝํ•ด์ง‘๋‹ˆ๋‹ค :)