profile
PRE-FE์—์„œ PRO-FE๋กœ๐Ÿš€๐Ÿช!
post-thumbnail

next.js์˜ rewrite์™€ redirect

tldr; ์œ ์ €๊ฐ€ ์–ด๋–ค path๋กœ ์ ‘๊ทผํ•˜๋Š” ๊ฒฝ์šฐ, ํŠน์ • ์‚ฌ์ดํŠธ๋กœ ์˜ฎ๊ฒจ์ฃผ๋Š” next ์ž์ฒด ๊ธฐ๋Šฅ 2๊ฐ€์ง€

2023๋…„ 1์›” 17์ผ
ยท
4๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

2022๋…„์„ ๋งˆ๋ฌด๋ฆฌํ•˜๋ฉฐ

2023 ํ•จ ๊ฐ€๋ณด์ž๊ณ 

2023๋…„ 1์›” 10์ผ
ยท
6๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

Github Lighthouse CI ์ ์šฉ

Lighthouse CI and GitHub Actions

2023๋…„ 1์›” 5์ผ
ยท
4๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

log log ํ”„๋กœ์ ํŠธ ) ํ”„๋กœ์ ํŠธ ์„ค๋ช…

2022 ํšŒ๊ณ  ์•ˆํ•˜์‹ค๋ž˜์š”??

2022๋…„ 12์›” 23์ผ
ยท
2๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

loglog ํ”„๋กœ์ ํŠธ ) 3. tinycolor2

์—ฌ๋Ÿฌ ํƒ€์ž…์˜ ์ปฌ๋Ÿฌ๋ฅผ ๋‹ค์–‘ํ•˜๊ฒŒ ๋ณ€ํ˜• ๋ฐ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

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

loglog ํ”„๋กœ์ ํŠธ ) 2. html2canvas

์›น์˜ ํŠน์ • ์ปดํฌ๋„ŒํŠธ๋ฅผ canvas ํ˜•ํƒœ๋กœ ๋ณ€๊ฒฝํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

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

loglog ํ”„๋กœ์ ํŠธ ) 1. react-grid-layout

๊ทธ๋ฆฌ๋“œ๋ฅผ ๋ ˆ์ด์•„์›ƒ์•ˆ์— scalable ํ•˜๊ฒŒ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

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

๋””์ž์ธ๊ณผ ์ธ๊ฐ„์‹ฌ๋ฆฌ ) 7. ๋น„์ฆˆ๋‹ˆ์Šค ์„ธ๊ณ„์˜ ๋””์ž์ธ

๋„๋„๋“œ ๋…ธ๋จผ์˜ ๋””์ž์ธ๊ณผ ์ธ๊ฐ„์‹ฌ๋ฆฌ (๋โ€ผ๏ธ)

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

๋””์ž์ธ๊ณผ ์ธ๊ฐ„์‹ฌ๋ฆฌ ) 6. ๋””์ž์ธ ์ƒ๊ฐํ•˜๊ธฐ

๋„๋„๋“œ ๋…ธ๋จผ์˜ ๋””์ž์ธ๊ณผ ์ธ๊ฐ„ ์‹ฌ๋ฆฌ

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

๋””์ž์ธ๊ณผ ์ธ๊ฐ„์‹ฌ๋ฆฌ ) 5. ์ธ๊ฐ„ ์˜ค๋ฅ˜? ์•„๋‹ˆ, ๋‚˜์œ ๋””์ž์ธ (2)

๋„๋„๋“œ ๋…ธ๋จผ์˜ ๋””์ž์ธ๊ณผ ์ธ๊ฐ„์‹ฌ๋ฆฌ

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

๋””์ž์ธ๊ณผ ์ธ๊ฐ„์‹ฌ๋ฆฌ ) 5. ์ธ๊ฐ„ ์˜ค๋ฅ˜? ์•„๋‹ˆ, ๋‚˜์œ ๋””์ž์ธ (1)

๋„๋„๋“œ ๋…ธ๋จผ์˜ ๋””์ž์ธ๊ณผ ์ธ๊ฐ„์‹ฌ๋ฆฌ

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

๋””์ž์ธ๊ณผ ์ธ๊ฐ„์‹ฌ๋ฆฌ ) 4. ํ•  ์ผ ์•Œ๊ธฐ : ์ œ์•ฝ, ๋ฐœ๊ฒฌ ๊ฐ€๋Šฅ์„ฑ, ํ”ผ๋“œ๋ฐฑ

๋„๋„๋“œ ๋…ธ๋จผ์˜ ๋””์ž์ธ๊ณผ ์ธ๊ฐ„์‹ฌ๋ฆฌ

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

๋””์ž์ธ๊ณผ ์ธ๊ฐ„์‹ฌ๋ฆฌ ) 3. ๋จธ๋ฆฟ์†์˜ ์ง€์‹๊ณผ ์„ธ์ƒ์†์˜ ์ง€์‹

๋„๋„๋“œ ๋…ธ๋จผ์˜ ๋””์ž์ธ๊ณผ ์ธ๊ฐ„์‹ฌ๋ฆฌ

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

๋””์ž์ธ๊ณผ ์ธ๊ฐ„์‹ฌ๋ฆฌ ) 2. ์ผ์ƒ ํ–‰์œ„์˜ ์‹ฌ๋ฆฌํ•™ (2)

๋„๋„๋“œ ๋…ธ๋จผ์˜ ๋””์ž์ธ๊ณผ ์ธ๊ฐ„ ์‹ฌ๋ฆฌ

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

๋””์ž์ธ๊ณผ ์ธ๊ฐ„์‹ฌ๋ฆฌ ) 2. ์ผ์ƒ ํ–‰์œ„์˜ ์‹ฌ๋ฆฌํ•™ (1)

๋„๋„๋“œ ๋…ธ๋จผ์˜ ๋””์ž์ธ๊ณผ ์ธ๊ฐ„ ์‹ฌ๋ฆฌ

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

๋””์ž์ธ๊ณผ ์ธ๊ฐ„์‹ฌ๋ฆฌ ) 1. ์ƒํ™œ์šฉํ’ˆ์˜ ์ •์‹  ๋ณ‘๋ฆฌํ•™

๋„๋„๋“œ ๋…ธ๋จผ์˜ ๋””์ž์ธ๊ณผ ์ธ๊ฐ„ ์‹ฌ๋ฆฌ

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

HTTP ์™„๋ฒฝ๊ฐ€์ด๋“œ : URL๊ณผ ๋ฆฌ์†Œ์Šค

12/3

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

HTTP ์™„๋ฒฝ๊ฐ€์ด๋“œ : HTTP ๊ฐœ๊ด€

HTTP๋Š” ์‹ ๋ขฐ์„ฑ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์ „์†ก ํ”„๋กœํ† ์ฝœ(TCP/IP)์„ ์‚ฌ์šฉโ†’ ์ „์†ก ์ค‘ ๋ฐ์ดํ„ฐ๊ฐ€ ์†์ƒ๋˜๊ฑฐ๋‚˜ ์™œ๊ณก๋˜๋Š” ์ผ์ด ์—†์Œ์›น ์„œ๋ฒ„(HTTP ์„œ๋ฒ„)๋Š” HTTP ํ”„๋กœํ† ์ฝœ๋กœ ์˜์‚ฌ์†Œํ†ต์ธํ„ฐ๋„ท์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅHTTP ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์š”์ฒญํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณต์˜ˆ๋ฅผ ๋“ค์–ด \[www.naver.com

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

forwardRef

Ref๋ฅผ ์ž์‹ ์š”์†Œ์—๊ฒŒ ์ „๋‹ฌํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ๋ฒ•

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

Jotai ๊ธฐ๋ณธ ๊ฐœ๋… ์ตํžˆ๊ธฐ

์ถ”๊ฐ€ ๋ฆฌ๋ Œ๋”๋ง ์—†์Œ, ๋ฆฌ์•กํŠธ์— ์†ํ•œ ์ƒํƒœ, ๊ทธ๋ฆฌ๊ณ  ์„œ์ŠคํŽœ์Šค์™€ ๋ณ‘๋ ฌ ๊ธฐ๋Šฅ๋“ค์˜ ์žฅ์ ๋“ค์„ ๋ชจ๋‘ ์ทจํ•  ์ˆ˜ ์žˆ๊ณ , ์‹ฌํ”Œํ•œ react.useState ๋Œ€์ฒด์žฌ๋ถ€ํ„ฐ ๋ณต์žกํ•œ ์š”๊ตฌ์‚ฌํ•ญ์„ ๊ฐ€์ง„ ํฐ ์Šค์ผ€์ผ์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊นŒ์ง€ ์ปค๋ฒ„ ๊ฐ€๋Šฅํ•œ ๐Ÿ˜ŽJotai๐Ÿ˜Ž

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