Skip to content

๐Ÿ— ๋Ÿฌ๋‹ ๋ฆฌ์•กํŠธ ์ฑ…์ฝ๊ธฐ ์Šคํ„ฐ๋””

Notifications You must be signed in to change notification settings

Learning-React-42study/Learning-React

Repository files navigation

Learning-React

๐Ÿ— ๋Ÿฌ๋‹ ๋ฆฌ์•กํŠธ ์ฑ…์ฝ๊ธฐ ์Šคํ„ฐ๋””

1. ๋ชฉ์ 

  • ์ฑ…์„ ์ฝ๊ณ  ๋ฆฌ์•กํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ง์ ‘ ๋งŒ๋“ค์–ด๋ด„์œผ๋กœ์จ ๋ฆฌ์•กํŠธ์— ๋Œ€ํ•œ ์ดํ•ด๋ฅผ ๋„“ํžˆ๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์ง„๋‹ค.
  • ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋งŒ๋“ค๊ธฐ์— ์ฐธ๊ณ ํ•œ ์ž๋ฃŒ:

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

  • ์ •ํ•ด์ง„ ๋ถ„๋Ÿ‰์— ๋Œ€ํ•ด์„œ ๊ฐ์ž ์ฝ์–ด์˜ค๊ณ  ์ด์•ผ๊ธฐ ๋‚˜๋ˆ„๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์ง„๋‹ค.
  • ๋ฉค๋ฒ„๊ฐ€ ๋Œ์•„๊ฐ€๋ฉด์„œ ์ง„ํ–‰์„ ๋งก๋Š”๋‹ค.
  • ์ง„ํ–‰์„ ๋งก์€ ์‚ฌ๋žŒ์ด ํ•ด๋‹น ์ฃผ์ œ์— ๋Œ€ํ•ด์„œ ๊ฐ„๋‹จํžˆ ์š”์•ฝํ•˜๊ฑฐ๋‚˜ ์ž๊ธฐ๊ฐ€ ์ดํ•ดํ•œ ๋‚ด์šฉ์„ ์„ค๋ช…ํ•œ๋‹ค.

3. ๊ทœ์น™ ๋ฐ ์Šคํ„ฐ๋”” ๊ธฐํš

  • ์ฃผ 5ํšŒ ํ‰์ผ์— 30๋ถ„ - 1์‹œ๊ฐ„ ์ง„ํ–‰ํ•œ๋‹ค.(์ƒํ™ฉ์— ๋”ฐ๋ผ ์กฐ์ •ํ•œ๋‹ค.)
  • ์Šคํ„ฐ๋”” ์ง„ํ–‰ ๊ธฐ๊ฐ„: 5์›” ~ ์ฑ…์„ ๋‹ค ์ฝ์„ ๋•Œ ๊นŒ์ง€ ์ง„ํ–‰ํ•œ๋‹ค.
  • ๋ฆฌ๋‹๋ฆฌ์•กํŠธ ์ฑ…์ฝ๊ธฐ๋ฅผ ์‹œ์ž‘ํ•˜๊ธฐ ์ „์— ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ํ•ต์‹ฌ ๊ฐœ๋…์— ๋Œ€ํ•ด์„œ ๊ณต๋ถ€ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์ง€๊ธฐ๋กœ ํ•œ๋‹ค.

4.๊ตฌ์„ฑ์›

5. ์ปค๋ฐ‹ ์ปจ๋ฒค์…˜

# <ํƒ€์ž…>: <์ด์Šˆ๋ฒˆํ˜ธ><์ œ๋ชฉ>

### ์ œ๋ชฉ์€ ์ตœ๋Œ€ 50 ๊ธ€์ž๊นŒ์ง€ ํ•œ ์ค„๋กœ ์ž…๋ ฅ ##### -> |


# ๋ณธ๋ฌธ์€ ์œ„์— ์ž‘์„ฑ
##### ๋ณธ๋ฌธ์€ ํ•œ ์ค„์— ์ตœ๋Œ€ 72 ๊ธ€์ž๊นŒ์ง€๋งŒ ์ž…๋ ฅ ####################### -> |

# --- COMMIT END ---
# <ํƒ€์ž…> ๋ฆฌ์ŠคํŠธ
#   feat    : ๊ธฐ๋Šฅ (์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ)
#   fix     : ๋ฒ„๊ทธ (๋ฒ„๊ทธ ์ˆ˜์ •)
#   refactor: ๋ฆฌํŒฉํ† ๋ง
#   style   : ์Šคํƒ€์ผ (์ฝ”๋“œ ํ˜•์‹, ์„ธ๋ฏธ์ฝœ๋ก  ์ถ”๊ฐ€: ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง์— ๋ณ€๊ฒฝ ์—†์Œ)
#   docs    : ๋ฌธ์„œ (๋ฌธ์„œ ์ถ”๊ฐ€, ์ˆ˜์ •, ์‚ญ์ œ)
#   test    : ํ…Œ์ŠคํŠธ (ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ถ”๊ฐ€, ์ˆ˜์ •, ์‚ญ์ œ: ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง์— ๋ณ€๊ฒฝ ์—†์Œ)
#   chore   : ๊ธฐํƒ€ ๋ณ€๊ฒฝ์‚ฌํ•ญ (๋นŒ๋“œ ์Šคํฌ๋ฆฝํŠธ ์ˆ˜์ • ๋“ฑ)
# ------------------
#     ์ œ๋ชฉ์€ ๋ช…๋ น๋ฌธ์œผ๋กœ
#     ์ œ๋ชฉ ๋์— ๋งˆ์นจํ‘œ(.) ๊ธˆ์ง€
#     ์ œ๋ชฉ๊ณผ ๋ณธ๋ฌธ์„ ํ•œ ์ค„ ๋„์›Œ ๋ถ„๋ฆฌํ•˜๊ธฐ
#     ๋ณธ๋ฌธ์€ "์–ด๋–ป๊ฒŒ" ๋ณด๋‹ค "๋ฌด์—‡์„", "์™œ"๋ฅผ ์„ค๋ช…ํ•œ๋‹ค.
#     ๋ณธ๋ฌธ์€ ํ•œ ์ค„์„ ์ž‘์„ฑํ•˜๊ณ  . ๋งˆ์นจํ‘œ๋ฅผ ์ฐ์–ด์„œ ๋ถ„๋ฆฌํ•œ๋‹ค.
# ------------------

6. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์Šคํ„ฐ๋”” ๊ธฐ๋ก

  • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ํ•ต์‹ฌ ๊ฐœ๋… ๊ณต๋ถ€
ํšŒ์ฐจ ์ฃผ์ œ ์œ„ํ‚ค ์ง„ํ–‰์ž ๋น„๊ณ 
1 scope link hyew-kim scope๊ฐœ๋…, var์™€ let ๋ณ€์ˆ˜
2 ์ด๋ฒคํŠธ ๋ฃจํ”„ link ggsno ๋น„๋™๊ธฐ ๊ฐœ๋… ์„ค๋ช…, ์ฝœ๋ฐฑ ํŒจํ„ด ํ™œ์šฉ
3 ํ•จ์ˆ˜์‹ฌํ™” link humonnom ํ•จ์ˆ˜๋ฅผ ์ •์˜ํ•˜๋Š” ๋ฐฉ์‹๊ณผ ์ผ๋ฐ˜ํ•จ์ˆ˜/ํ™”์‚ดํ‘œํ•จ์ˆ˜ ๊ฐ„์˜ ์ฐจ์ด
4 ํ”„๋กœ๋ฏธ์Šค link hyew-kim ๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ promise, async, await
5 ์ œ๋„ˆ๋ ˆ์ดํ„ฐ link ggsno ์ œ๋„ˆ๋ ˆ์ดํ„ฐ, ์ดํ„ฐ๋ ˆ์ดํ„ฐ ์ดํ•ด
6 ์‹คํ–‰ ์ปจํ…์ŠคํŠธ link humonnom ์‹คํ–‰์ปจํ…์ŠคํŠธ์˜ ๊ฐœ๋…๊ณผ ๋™์ž‘๋ฐฉ์‹

7. ๋ฆฌ์•กํŠธ ์Šคํ„ฐ๋”” ๊ธฐ๋ก

ํšŒ์ฐจ ๋ถ„๋Ÿ‰ ์œ„ํ‚ค ์ง„ํ–‰์ž ๋น„๊ณ 
1 143-171page link ggsno ๋ฆฌ์•กํŠธ ์ƒํƒœ๊ด€๋ฆฌ
2 172-204page - hyewkim useContext, useEffect, useMemo, useCallback
3 205-217page link humonnom useReducer์™€ ๋ฆฌ์•กํŠธ ์ตœ์ ํ™”
4 219-234page link ggsno ๋ฐ์ดํ„ฐ ์š”์ฒญํ•˜๊ธฐ์™€ ๋ Œ๋”ํ”„๋กญ
5 235-264page link ggsno ๊ฐ€์ƒํ™”๋œ ๋ฆฌ์ŠคํŠธ
6 265-273page link hyewkim GraphQL, Axios
7 275-304page link humonnom Suspense
8 347-365page link humonnom ๋ฆฌ์•กํŠธ ๋ผ์šฐํ„ฐ

About

๐Ÿ— ๋Ÿฌ๋‹ ๋ฆฌ์•กํŠธ ์ฑ…์ฝ๊ธฐ ์Šคํ„ฐ๋””

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published