profile
๐Ÿƒ๐Ÿปโ€โ™€๏ธ๐Ÿ’จ
post-thumbnail

๋ฆฌ์•กํŠธ headless ์ปดํฌ๋„ŒํŠธ์™€ ๋””์ž์ธ์‹œ์Šคํ…œ์„ ์œ„ํ•ด UI ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์‚ฌ์šฉ์„ ์ค‘๋‹จํ•œ ์ด์œ 

๋ฆฌ์•กํŠธ๋กœ ์‚ฌ๋‚ด UI ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ œ์ž‘์ค‘์—,headless UI ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ๊ฐœ๋…๊ณผ ์ ์šฉ๊ธฐ, ๋‹ค๋ฅธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค๊ณผ headless ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค ๊ฐ„์˜ ๋น„๊ต ๋“ฑ์— ๋Œ€ํ•ด ์ž˜ ์“ฐ์—ฌ์ง„ ์•„ํ‹ฐํด์„ ์ฐพ์•„ ๋ฒˆ์—ญํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.์ €๋Š” ์ž์ฒด UI ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋งŒ๋“œ๋Š” ์ž…์žฅ์—์„œ, headless ์ปจ์…‰

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

Safari - Invalid regular expression: invalid group specifier name ์†”๋ฃจ์…˜

lookbehind๋Š” ๋ชจ๋“  ๋ธŒ๋ผ์šฐ์ €์—์„œ supportํ•˜์ง€ ์•Š๋Š”๋‹ค.์ˆซ์ž๋ฅผ 3์ž๋ฆฌ ๋‹จ์œ„๋กœ ๋Š์–ด์„œ ,๋ฅผ ์ฐ์–ด์ฃผ์–ด ๋ˆ ๋‹จ์œ„๋ฅผ ํ‘œํ˜„ํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ์„ ์œ„ํ•ด ์•„๋ž˜์ฒ˜๋Ÿผ ์ •๊ทœ์‹์„ ์‚ฌ์šฉํ–ˆ๋‹ค.์œ„ ์ฝ”๋“œ์—์„œ (?<!\\.\\d\*) ์— ํ•ด๋‹นํ•˜๋Š” ๋ถ€๋ถ„์ด ์ง€์›ํ•˜์ง€ ์•Š๋Š” ๋ถ€๋ถ„์ด๋‹ค.์ด ์ฝ”๋“œ๋Š” ๋ˆ์ด

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

[Next.js] Vercel ๋ฐฐํฌ ์ค‘ ์˜ค๋ฅ˜ ํ•ด๊ฒฐํ•˜๊ธฐ 2 - Client_fetch_error

https://community.auth0.com/t/auth0-with-next-auth-running-locally-but-not-on-vercel/58635

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

[๋„˜๋ธ”] 1ํšŒ์ฐจ ๋กœ๊ทธ์ธ ๋ชจ๋“ˆ ๋งŒ๋“ค๊ธฐ ํšŒ๊ณ ๋ก

๋„˜๋ธ” ์ด๋ผ๋Š” ๊ณณ์—์„œ "์ฟ ํŒก ํด๋ก ์ฝ”๋”ฉ" ์ด๋ผ๋Š” ์ฃผ์ œ๋กœ ์ฑŒ๋ฆฐ์ง€๋ฅผ ์‹œ์ž‘ํ–ˆ๋‹ค.์‹ค๋ฌด์™€ ๊ฐ€์žฅ ๊ทผ์ ‘ํ•˜๊ฒŒ ์ข‹์€ ์ฝ”๋“œ ์ž‘์„ฑ์ด ํฌ์ปค์Šค๋ผ์„œ ๋„์›€์ด ๋ ๊ฒƒ๊ฐ™์•„์„œ ์‹ ์ฒญํ–ˆ๋‹ค.์šฐ์„ , 1ํšŒ์ฐจ๋Š” ๋กœ๊ทธ์ธ ๊ด€๋ จ๋œ ๋กœ์ง์„ ํด๋ž˜์Šค๋กœ ๋ฌถ์–ด์„œ ํ”„๋ก ํŠธ์—”๋“œ์—์„œ์˜ ๊ฐ์ฒด์ง€ํ–ฅ์— ๋Œ€ํ•ด ๊ณ ๋ฏผํ•ด๋ณด๋Š” ํšŒ์ฐจ์ด๋‹ค.๋ณดํ†ต ํ”„๋ก ํŠธ์—”๋“œ

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

[React] ๋ Œ๋”๋ง ์ตœ์ ํ™”, ๋ฆฌํŒฉํ† ๋ง์œผ๋กœ ์„ฑ๋Šฅํ–ฅ์ƒ๐ŸŽฏ ์‹œ์ผœ๋ณด์ž

ํ”„๋กœ์ ํŠธ๋กœ ๋งŒ๋“  "์นญ์ฐฌ์ด ํ•„์š”ํ•ด" ์›น์‚ฌ์ดํŠธ์˜ ์ฒซ ํŽ˜์ด์ง€์—์„œ ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์˜ ๊ธ€์„ ๋ชจ์•„๋ณผ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด๋ ‡๊ฒŒ ๋ง˜์— ๋“œ๋Š” ๊ธฐ๋ก์— ์นญ์ฐฌ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅผ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ํ•œ๋ฒˆ ๋ˆ„๋ฅผ๋•Œ๋งˆ๋‹ค ๋„ˆ๋ฌด ๋Š๋ ค์„œ Profiler๋ฅผ ํ†ตํ•ด ์„ฑ๋Šฅ์„ ์ธก์ •ํ•ด๋ณด์•˜๋‹ค. ๋ฆฌํŒฉํ† ๋ง ์ „ ์„ฑ๋Šฅ์ธก์ • ํฌ๋กฌ

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

[HTTP] Options ์š”์ฒญ์€ ๋ญ˜๊นŒ?

ํ”„๋กœ์ ํŠธ์—์„œ API์„œ๋ฒ„๋ฅผ ๋”ฐ๋กœ ์ƒ์„ฑํ•˜์—ฌ ํ”„๋ก ํŠธ์—”๋“œ์™€ ํ†ต์‹ ํ–ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์š”์ฒญํ•œ ๋ฉ”์†Œ๋“œ ์ด์ „์— Request Method: OPTIONS ์š”์ฒญ์ด ๋„คํŠธ์›Œํฌํƒญ์— ์žˆ๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ๋‹ค. ํ†ต์‹  Type๋„ XMLHttpRequest (XHR) ๊ฐ€ ์•„๋‹Œ preflight์œผ๋กœ ๋˜

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

์‘์ง‘๋„์žˆ๋Š” ์ปดํฌ๋„ŒํŠธ ์„ค๊ณ„๋ž€?

\[B3] ์šฐ๋ฆฌ๋Š” ์‘์ง‘๋„์— ๋Œ€ํ•˜์—ฌ ์ด์•ผ๊ธฐํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค๋„˜๋ธ” ์ฑŒ๋ฆฐ์ง€ ์ค‘, ์ฑŒ๋ฆฐ์ง€ ํ˜ธ์ŠคํŠธ๋‹˜๊ป˜์„œ ๋ฐฉํ–ฅ์„ ์žก๋Š”๋ฐ ์ข‹์€ ์˜์ƒ์„ ์ถ”์ฒœํ•ด์ฃผ์…จ๋‹ค.๊ทธ๋ฆฌ๊ณ  ๋‚ด๊ฐ€ ๋ฆฌ์•กํŠธ๋กœ ๊ฐœ๋ฐœํ•œ ํŽ˜์ด์ง€์˜ ์„ฑ๋Šฅ์ธก์ •์„ ํ•ด๋ณด์•˜๋Š”๋ฐ, ์ปดํฌ๋„ŒํŠธ๊ฐ€ ์ œ๋Œ€๋กœ ๋‚˜๋ˆ ์ ธ ์žˆ์ง€ ์•Š์•„์„œ ์„ฑ๋Šฅ์ €ํ•˜๊ฐ€ ์ผ์–ด๋‚˜๊ณ  ์žˆ์—ˆ๋‹ค. ์„ฑ๋Šฅ๊ฐœ์„ ์„

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

[JavaScript] Tower of Hanoi

๋ชจ์˜๋ฉด์ ‘์—์„œ ๋ผ์ด๋ธŒ ์ฝ”ํ…Œ์—์„œ ๋œฌ๋”์—†์ด ํ•˜๋…ธ์ดํƒ‘์„ ๊ตฌํ˜„ํ•ด๋ณด๋ผ๋Š” ์š”๊ตฌ๋ฅผ ๋ฐ›์•˜๋‹ค.์žฌ๊ท€์—ฐ์Šต์— ์•„์ฃผ ๊ธฐ์ดˆ์ ์ธ ๋ฌธ์ œ์ธ๋ฐ ์ƒ๊ฐํ•ด๋ณด๋‹ˆ ํ•œ๋ฒˆ๋„ ๊ตฌํ˜„ํ•ด๋ณด์ง€ ์•Š์•˜๋˜.. ์ด ์ ์ด ์‹ค์ˆ˜์˜€๋‹ค.ํ•ญ์ƒ ๊ธฐ์ดˆ์— ์ถฉ์‹คํ•˜์ž!๋ฌธ์ œ๋Š” ์›Œ๋‚™ ์œ ๋ช…ํ•˜๋‹ˆ, ์—ฌ๊ธฐ ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ฌธ์ œ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.์ „ํ˜€ ๊ฐ์ด ์˜ค์ง€

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

[JavaScript] 155. Min Stack

์˜ค๋Š˜ ๋ผ์ด๋ธŒ์ฝ”๋”ฉ์„ ํ–ˆ๋Š”๋ฐ, ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ตฌํ˜„์„ ์š”๊ตฌํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ์•„๋‹Œ ์ข€ ์ฐฝ์˜์ ์ธ ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์›ํ•˜๋Š” ๋ฌธ์ œ์˜€๋‹ค. ๊ฐœ์ธ์ ์œผ๋กœ ์ฐธ์‹ ํ•œ ๋ฐœ์ƒ์ด ๋ง˜์— ๋“ค์–ด ํฌ์ŠคํŒ…ํ•œ๋‹ค. Problem Min stack ๋ฌธ์ œ๋Š” ๋‹จ์ˆœํžˆ Stackํด๋ž˜์Šค๋ฅผ ๊ตฌํ˜„ํ•˜๋ฉด ๋œ๋‹ค. ๋‹ค๋งŒ, ์ƒˆ๋กœ์šด ๋ฉ”์„œ๋“œ๊ฐ€ ์ถ”๊ฐ€๋˜

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

[JavaScript] 743. Network Delay Time

๋‹ค์ต์ŠคํŠธ๋ผ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ, ์ถœ๋ฐœ๋…ธ๋“œ(k)์—์„œ ๋ชจ๋“  ๋…ธ๋“œ๋กœ๊ฐ€๋Š” ์ตœ์†Œ๊ฐ’์„ ๊ตฌํ•˜๋Š” ๋ฌธ์ œ์ด๋‹ค. ๊ฐ ๋…ธ๋“œ๋กœ ๊ฐ€๋Š” ์ตœ์†Œ๊ฐ’์„ dp์— ์ €์žฅํ•˜๊ณ , ์ด ์ค‘์—์„œ ๊ฐ€์žฅ ํฐ ๊ฐ’์ด ๊ฐ€์žฅ ์˜ค๋ž˜๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„์ด ๋ ๊ฒƒ์ด๋‹ค.์ด๋Ÿฐ ์ž๋ฃŒ๊ตฌ์กฐ๊ฐ€ ๋˜๊ฒŒ ๋งŒ๋“ค์–ด์ค€๋‹ค.์ด ๋•Œ, ์ถœ๋ฐœ์ง€์— ์ด์–ด์ง„ ๋ชจ๋“  ๋…ธ๋“œ๋“ค๊นŒ์ง€ ๊ฐ€๋Š” ์ตœ์†Œ๋น„

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

[JavaScript] 72. Edit Distance

72. Edit Distance ํ’€์ด ๋‘ ์ŠคํŠธ๋ง์ผ ๊ฐ™๊ฒŒ ๋งŒ๋“œ๋Š”๋ฐ ์ตœ์†Œํ•œ์˜ ์—ฐ์‚ฐ ํšŸ์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ๋ฌธ์ œ์ด๋‹ค. ์ถ”๊ฐ€, ์‚ญ์ œ, ๊ต์ฒด ์ด๋ ‡๊ฒŒ 3๊ฐ€์ง€ ์—ฐ์‚ฐ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ์ž˜ ์ƒ๊ฐํ•ด๋ณด๋ฉด ์ด๊ฒƒ๋„ ์ˆœ์ฐจ์ ์œผ๋กœ char์„ ํ•˜๋‚˜์”ฉ ์ถ”๊ฐ€ํ•ด๊ฐ€๋ฉฐ ์ด์ „ ๊ฒฐ๊ณผ๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. 1. ์ด์ „ ๊ฒฐ๊ณผ

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

[JavaScript] 583. Delete Operation for Two Strings

LCS๋ฅผ ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ๋ฐ”๋กœ ํ’€์ˆ˜์žˆ๋Š” ๋ฌธ์ œ๋‹ค!๋‘ ์ŠคํŠธ๋ง์ด ๊ฐ™์•„์ง€๊ธฐ ์œ„ํ•ด, ์ตœ์†Œํ•œ๋งŒ ์‚ญ์ œํ•˜๋ผ๋Š” ๋ฌธ์ œ์ธ๋ฐ, ๋‘ ์ŠคํŠธ๋ง์˜ LCS๋ฅผ ๊ตฌํ•˜๊ณ , ๊ฐ๊ฐ LCS์™€ ์–ผ๋งˆ๋‚˜ ์ฐจ์ด๊ฐ€ ๋‚˜๋Š”์ง€๋งŒ ๊ณ„์‚ฐํ•˜๋ฉด ๋œ๋‹ค.์ด์ „ ํฌ์ŠคํŒ… \[JavaScript] 1143. Longest Common Sub

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

[JavaScript] 1143. Longest Common Subsequence

์œ„์™€ ๊ฐ™์€ ์–ด๋ ˆ์ด๋ฅผ ๋งŒ๋“ค์–ด์„œ ๊ฐ€์žฅ ๋์— ์œ„์น˜ํ•œ ๊ฐ’์ด ๋‹ต์ด ๋ ๊ฒƒ์ด๋‹ค.์˜ˆ๋ฅผ๋“ค์–ด, dp2์ด ์˜๋ฏธํ•˜๋Š” ๊ฒƒ์€ "ac"์™€ "ab"์˜ LCS์ด๋‹ค.์œ„ ํ…Œ์ด๋ธ”์—์„œ dp2=1 ์ด ๋‚˜์˜ค๋Š” ์ด์œ ๋Š” a ํ•˜๋‚˜๋งŒ ๊ณตํ†ต์ด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.์ธ๋ฑ์Šค ์‹ค์ˆ˜๋ฅผ ํ•˜์ง€์•Š๊ธฐ ์œ„ํ•จ์ด๋‹ค.https://leetc

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

[JavaScript] 300. Longest Increasing Subsequence

์ˆซ์ž๋“ค์„ ์ˆœํšŒํ•˜๋ฉด์„œ, ํ•ด๋‹น๊ฐ’๊นŒ์ง€ ๊ฐ€๋Šฅํ•œ LIS๊ธธ์ด๋ฅผ dp์–ด๋ ˆ์ด์— ์ €์žฅํ•œ๋‹ค.ํ•ด๋‹น ์ธ๋ฑ์Šค ์ด์ „๊ฐ’์„ ์ˆœํšŒํ•˜๋ฉด์„œ ๊ฐ€์žฅ ๊ธด ๊ฐ’์„ ์ฐพ์•„ 1 ์ฆ๊ฐ€์‹œ์ผœ์ค€๋‹ค. ๋‚˜๋ณด๋‹ค ์ž‘์€๊ฐ’์ด ์—†์–ด์„œ LIS๊ฐฑ์‹ ์ด ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ์—๋„ "๋‚˜ ์ž์‹ "์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ๊ธธ์ด1์งœ๋ฆฌ LIS๊ฐ€ ์กด์žฌํ•˜๋ฏ€๋กœ max์ดˆ๊ธฐ๊ฐ’ 0์—

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

[JavaScript] 673. Number of Longest Increasing Subsequence

DP์—๋Š” ํ•ด๋‹น์ธ๋ฑ์Šค๋ฅผ ํฌํ•จํ•œ LIS ๊ธธ์ด๋ฅผ ์ €์žฅํ•˜๊ณ ,count์—๋Š” ๊ทธ LIS์™€ ๊ฐ™์€ ๊ธธ์ด์˜ LIS๊ฐ€ ๋ช‡๊ฐœ๊ฐ€ ์žˆ๋Š”์ง€ ์ €์žฅํ•œ๋‹ค.max์—๋Š” ๊ฐ€์žฅ ๊ธด LIS ๊ธธ์ด๋ฅผ ์ €์žฅํ•˜๊ณ , ์ด LIS๊ธธ์ด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์ธ๋ฑ์Šค์˜ count์˜ ์ดํ•ฉ์ด ์ •๋‹ต์ด ๋œ๋‹ค.count์˜ ์ด ํ•ฉ์„ ์ •๋‹ต์œผ๋กœ

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

[JavaScript] 139. Word Break

๋ฌธ์ œํ‘ธ๋Š”๋ฐ ํ™”๊ฐ€๋‚ฌ์œผ๋ฏ€๋กœ ์น™์น™ํ•œ ๋ฐฐ๊ฒฝใ… ์šฐ์„  s๊ธธ์ด๊ฐ€ 1์ด๊ฑฐ๋‚˜ S: s.lengthW: wordDict.lengthslice์™€ indexOfํ•˜๋Š”๋ฐ์— s๊ธธ์ด๋งŒํผ ์‹œ๊ฐ„์ด ์†Œ์š”๋˜๋ฏ€๋กœ O(SW) \* O(S) ๋งŒํผ ์†Œ์š”๋œ๋‹ค.time O(S^2 \* W), space O(S)

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

[JavaScript] 413. Arithmetic Slices

413. Arithmetic Slices DP๋ฌธ์ œ์ธ๋ฐ DPํ…Œ์ด๋ธ”๊นŒ์ง€ ๋งŒ๋“ค๊ฑด์—†๊ณ  ๋ณ€์ˆ˜ ๋‘๊ฐœ๋กœ ๊ฐ€๋Šฅํ•˜๋‹ค. DP ๊ธธ์ด 3์ด์ƒ์˜ ๋“ฑ์ฐจ์ˆ˜์—ด(?)์˜ ๊ฐฏ์ˆ˜๋ฅผ ์•Œ์•„๋‚ด์•ผํ•˜๋Š” ๋ฌธ์ œ์ด๋‹ค. ์˜ˆ์™ธ์ฒ˜๋ฆฌ๋กœ ์ˆซ์ž๊ฐ€ 3๊ฐœ๊ฐ€ ์•ˆ๋˜๋ฉด ๋ฐ”๋กœ 0์œผ๋กœ ๋๋‚ด๋ฒ„๋ฆฌ๊ณ  ์‹œ์ž‘ํ•จ 3๊ฐœ๊ฐ€ ๊ธฐ์ค€์ด๋‹ˆ๊นŒ ํ•œ๊ฐœ์ „๊บผ๋ž‘ ๋‘

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

[JavaScript] 5. Longest Palindromic Substring

dp๋กœ ํ’€์ˆ˜์žˆ๊ณ , dp์˜ ๊ณต๊ฐ„๋ณต์žก๋„ ๊ฐœ์„ ์„ ์œ„ํ•ด ํˆฌํฌ์ธํ„ฐ๋กœ ํ’€์ˆ˜์žˆ๋‹ค.2d ๋ฐฐ์—ด์„ DP ์ €์žฅ์†Œ๋กœ ์‚ฌ์šฉํ•œ๋‹ค.๋‹ค๋งŒ, ๋Œ€๊ฐ์„  ์˜ค๋ฅธ์ชฝ๋งŒ ์‚ฌ์šฉํ•œ๋‹ค. ๊ณต๊ฐ„์ ˆ๋ฐ˜์ด ๋ฒ„๋ ค์ง€๋Š” ์…ˆ์ด๋ผ ๋น„ํšจ์œจ์ ์ด๋‹ค.๋ชจ๋‘ ์ดˆ๊ธฐ๊ฐ’ 0์œผ๋กœ ์„ค์ •ํ•ด๋‘๊ณ  ์˜ค๋ฅธ์ชฝ ์•„๋ž˜๋ถ€ํ„ฐ ์™ผ์ชฝ์œ„๋กœ ์ˆœํšŒํ•œ๋‹ค.ํ˜„์žฌ ์ธ๋ฑ์Šค i์™€ j์— ๋Œ€ํ•ด

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

[vercel] forkํ•œ ๋ ˆํฌ ์ž๋™์ตœ์‹ ํ™” + vercel๋กœ ์ž๋™๋ฐฐํฌํ•˜๊ธฐ

ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ–ˆ๋˜ ๊นƒํ—ˆ๋ธŒ ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋Š” organization ๋ ˆํฌ์ง€ํ† ๋ฆฌ์˜€๋‹ค.์ดˆ๊ธฐ์— ๋ฐฐํฌ๊ฐ€ ์‰ฝ๊ณ  ๊ฐ„๋‹จํ•œ vercel์„ ์‚ฌ์šฉํ•ด ๋ฐฐํฌํ•˜๊ธฐ๋กœํ•˜๊ณ , ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ–ˆ๋Š”๋ฐ organization๋ ˆํฌ์ง€ํ† ๋ฆฌ๋Š” ์œ ๋ฃŒ์ œ(์ •ํ™•ํžˆ๋Š” ์ •ํ•ด์ง„ ๊ธฐ๊ฐ„๋งŒ ๋ฌด๋ฃŒ)์ธ๊ฑธ ๋‚˜์ค‘์— ์•Œ์•˜๋‹ค.๊ทธ๋ž˜์„œ ๊ฐœ์ธ ๋ ˆ

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

[Next.js] redux store hydrate ์ค‘๋ณต ์ €์žฅ ์ด์Šˆ

๋ฆฌ๋•์Šค ๋กœ๊ฑฐ๋ฅผ ๋ณด๋ฉด, ์•ก์…˜์—์„œ๋Š” ๋ถ„๋ช…๋ฐ์ดํ„ฐ๊ฐ€ data/GET_PUBLIC_TASKS๊ฐ€ 38๊ฐœ, data/GET_GOALS_BY_IDS๊ฐ€ 9๊ฐœ๋กœ ๋ฐฐ์—ด์— ์ €์žฅ๋˜์–ด์žˆ๋‹ค.์›ํ•˜๋Š” ๋™์ž‘์€ ๋น„์–ด์žˆ๋Š” initial store์—, ์ด ๊ฐ’์„ ์ €์žฅํ•˜๋Š” ๊ฒƒ ์ด์—ˆ๋Š”๋ฐ prev state๋ฅผ ๋ณด

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