profile
์ดํ•ดํ•˜๊ณ  ์Šต๋“ํ•˜๋Š” ๊ฐœ๋ฐœ์–ด๋ฆฐ์ด
post-thumbnail

Redux๊ฐ€ ๋ฌด์—‡์ธ๊ฐ€์š”, ์™œ Redux๋ฅผ ์‚ฌ์šฉํ•˜์‹œ๋‚˜์š”? -- redux๋Š” ๊ด€๋ฆฌ์‚ฌ๋ฌด์†Œ

javascript์˜ ์ƒํƒœ๊ด€๋ฆฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ด๋‹ค. ์ƒํƒœ ๊ด€๋ฆฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” ์ „์—ญ ์ƒํƒœ ์ €์žฅ์†Œ๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ props drilling ์ด์Šˆ๋ฅผ ํ•ด๊ฒฐํ•ด์ฃผ๋Š” ๊ด€๋ฆฌ์‚ฌ๋ฌด์†Œ(?) ๊ฐ™์€ ๋Š๋‚Œ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ์ด ๊ทธ๋ฆผ์ด ๋‚ด๊ฐ€ redux๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ํฐ ์—ญํ• ์„ ํ–ˆ๋Š”๋ฐ ์›๋ž˜ 101ํ˜ธ์—์„œ ๋–ก

์•ฝ 6์‹œ๊ฐ„ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

React์—์„œ ์ƒํƒœ ๊ด€๋ฆฌ๋ฅผ ์™œ ํ• ๊นŒ์š”? ๊ทธ๋ฆฌ๊ณ  ํ‰์†Œ state ๊ด€๋ฆฌ๋Š” ์–ด๋–ป๊ฒŒ ํ•˜์‹œ๋‚˜์š”?

React์—์„œ ์ƒํƒœ๊ด€๋ฆฌ๋ฅผ ์–ด๋–ป๊ฒŒ ํ•˜๋Š๋ƒ์— ๋Œ€ํ•œ ๋‹ต์„ ํ•˜๊ธฐ ์ „ state์ฆ‰ ์ƒํƒœ๋ž€ react์—์„œ ๋ฌด์—‡์ธ๊ฐ€? ์— ๋Œ€ํ•œ ์–˜๊ธฐ๋ถ€ํ„ฐ ํ•ด๋ด์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค. ์ƒํƒœ์˜ ์ •์˜๋Š” ์›น ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ renderํ•˜๋Š”๋ฐ ์žˆ์–ด ์˜ํ–ฅ์„ ๋ฏธ์น  ์ˆ˜์žˆ๋Š” ๊ฐ’ ์ด๋ผ๊ณ  ๋งํ•œ๋‹ค. react์—์„œ ํŽ˜์ด์ง€๊ฐ€ ๋ฆฌ๋žœ๋”

์•ฝ 7์‹œ๊ฐ„ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

ํ•ญํ•ด 99 7๊ธฐ ์ˆ˜๋ฃŒ

ํ•ญํ•ด-99-7๊ธฐ-์ˆ˜๋ฃŒ

1์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

์ฟ ํ‚ค ๋˜ ๋„ˆ์•ผ?๋˜?๐Ÿช

์ฟ ํ‚ค ๋˜ ๋„ˆ์•ผ?๋˜?๐Ÿช

1์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

์†Œ์…œ ๋กœ๊ทธ์ธ ๊ตฌํ˜„ ํ–ˆ๋Š”๋ฐ ์ฟ ํ‚ค๊ฐ€ ์•ˆ๋ณด์—ฌ์š”!!!!!!!(ใฃ ยฐะ” ยฐ;)ใฃ(์‚ญ์ œ๋„ ์•ˆ ๋˜์–ด์š”!)

ํ•˜....์ด ์ด์•ผ๊ธฐ๋Š” ๊ธฐ์›์ „... 2์ผ๋™์•ˆ ๋จธ๋ฆฌ์‹ธ๋งค๊ณ  ๊ณ ๋ฏผํ•œ ๋‚ด์šฉ์ด๋‹ค! ๊ฒฝ์ด๋‹˜๊ณผ ๋‚˜๋Š” google, naver, kakao ์†Œ์…œ ๋กœ๊ทธ์ธ ๊ตฌํ˜„ํ•˜๋Š” ์ค‘์— ๋ฐœ์ƒํ•œ ์ฟ ํ‚ค๊ด€๋ จ ๋ฌธ์ œ๋กœ ๋จธ๋ฆฌ๊ฐ€ ์•„ํŒ ๋‹ค ์œผ์•…๐Ÿ˜ซ

2022๋…„ 7์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

Toast ui Viewer undefined๊ฐ’ ๋œฐ ๋•Œ

Toast ui Viewer undefined๊ฐ’ ๋œฐ ๋•Œ

2022๋…„ 7์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

hh99 ์ตœ์ข… ํ”„๋กœ์ ํŠธ day. 6,7

๋ฌด์•ผํ˜ธ

2022๋…„ 7์›” 3์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

Formdata๋กœ ์‚ฌ์ง„ ์œ ํ˜•๊ณผ ๋ฐ์ดํ„ฐ ์œ ํ˜•์„ ๋‹ค๋ฅด๊ฒŒ ์„ค์ •ํ•˜๊ธฐ

Formdata๋กœ ์‚ฌ์ง„ ์œ ํ˜•๊ณผ ๋ฐ์ดํ„ฐ ์œ ํ˜•์„ ๋‹ค๋ฅด๊ฒŒ ์„ค์ •ํ•˜๊ธฐ

2022๋…„ 7์›” 3์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

React>>is not iterable>>Cannot read property 'map' of undefined

Cannot read property 'map' of undefined

2022๋…„ 7์›” 3์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

hh99 ์ตœ์ข… ํ”„๋กœ์ ํŠธ day.4,5

์˜ค๋Š˜ ๋””์ž์ด๋„ˆ๋‹˜์ด ์ฃผ์‹  ๋Ÿฌํ”„์™€์ด์–ด ํ”„๋ ˆ์ž„! ์ผ๋‹จ ์ƒ‰์ด๋‚˜ ์ด๋Ÿฐ๊ฑด ์•ˆ ์ •ํ•ด์กŒ๊ณ  ๋Ÿฌํ”„ํ•˜๊ฒŒ๋งŒ ์งœ๋‹ค๊ฐ€ ์ฃผ์…จ๋‹ค. ์ƒ๊ฐ๋ณด๋‹ค ๊ณ ์น ๊ฒŒ ๋งŽ์•„์„œ ๋ฐ”๋น ์งˆ ์˜ˆ์ •์ธ ๊ฒƒ ๊ฐ™๋‹ค. ์ดํ‹€๋™์•ˆ ์†Œ์…œ๋กœ๊ทธ์ธ 3๊ฐœ ๋ชจ๋‘ ํ•ด๋ƒˆ๊ณ  ํšŒ์›๊ฐ€์ž…๋„ formdataํ˜•์‹์œผ๋กœ ์„ค์ • ๋๋‚ฌ๋‹ค! ์ผ๋‹จ์€ ์—ฐ๊ฒฐ์„ ํ•ด๋ด์•ผ formd

2022๋…„ 6์›” 30์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

hh99 ์ตœ์ข… ํ”„๋กœ์ ํŠธ ์ฝ”๋“œ์ปจ๋ฒค์…˜

ํ”„๋ก ํŠธ์—”๋“œ ์ฝ”๋“œ ์ปจ๋ฒค์…˜

2022๋…„ 6์›” 29์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

hh99 ์ตœ์ข… ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ day.4

์˜ค๋Š˜์€ react์˜ ๊ธฐ๋ณธ ํ‹€์„ ์ •ํ–ˆ๋”ฐ. ์ด๊ฒŒ pages๊ฐ€ ๊ต‰์žฅํžˆ๋กœ๋‹ค๊ฐ€ ๋งŽ์•„์กŒ๋Š”๋ฐ ๊ฑฑ์ •์ด ๋งŽ๋‹ค. ๋ธŒ๋žœ๋“œ ๋ณ„๋กœ ๊ฐ€์ ธ์˜ค๋Š” useSelector๋ฅผ ๋ธŒ๋žœ๋“œ ๋ณ„๋กœ ๋Œ๋ฆฌ๋ ค๋ฉด ๋ชจ๋“  ๋ธŒ๋žœ๋“œ๋งˆ๋‹ค ํŽ˜์ด์ง€๋ฅผ ์ •ํ•ด์ค˜์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐ์ด ๋“œ๋Š”๋ฐ ์ด๊ฒŒ ๋งž๋Š”์ง€๋Š” ๋ชจ๋ฅด๊ฒ ์Œ.... ์ผ๋‹จ์€ ์šฐ๋ฆฌ๊ฐ€ ์ƒ๊ฐํ•œ

2022๋…„ 6์›” 27์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

React localhost ํ™˜๊ฒฝ HTTPS๋กœ ๋ฐ”๊พธ๊ธฐ(Windows)

React localhost ํ™˜๊ฒฝ HTTPS๋กœ ๋ฐ”๊พธ๊ธฐ

2022๋…„ 6์›” 26์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

hh99 ์ตœ์ข… ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ day.2,3

์ „๋‚  ๋Œ€๋žต์ ์ธ ํ”„๋ ˆ์ž„์„ ์งœ๊ณ  ๋””์ž์ด๋„ˆ๋‹˜๊ป˜ ์•„์ด๋””์–ด์™€ ๋“ฑ๋“ฑ์„ ๋„˜๊ฒจ๋“œ๋ฆฌ๊ณ  ๋‚œ ํ›„ API๋ฅผ ์ข€ ๋” ์ƒ์„ธํ•˜๊ฒŒ ์งœ๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

2022๋…„ 6์›” 26์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

hh99 ์ตœ์ข… ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ Day.1

์ตœ์ข… ํ”Œ์  ์ธํŠธ๋กœ

2022๋…„ 6์›” 25์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๋ฒจ๋กœ๊ทธ๋กœ ๊ฐˆ์•„ํƒ€๊ธฐ

์›๋ž˜... ํ‹ฐ์Šคํ† ๋ฆฌ ์ผ์—ˆ๋Š”๋ฐ ๋ฒจ๋กœ๊ทธ๊ฐ€ ํ›จ์”ฌ ๊น”๋”ํ•ด ๋ณด์—ฌ์„œ ์ด์ œ์„œ๋ผ๋„... ๋ฒจ๋กœ๊ทธ๋กœ ์™”๋‹ค!

2022๋…„ 6์›” 25์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท