profile
La Dolce Vita๐Ÿฅ‚
post-thumbnail

์–‘๊ณผ ๋Š‘๋Œ€

dfs๋ฅผ ์ด์šฉํ•œ ์™„์ „ํƒ์ƒ‰์œผ๋กœ ํ’€์ด๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‚˜..์ตœ๋Œ€ํ•œ ๋งŽ์€ ์ˆ˜์˜ ์–‘๋“ค์„ ์ง€์ผœ์•ผํ•˜๋ฏ€๋กœ ๋ฌด์ž‘์  ๊นŠ์ด ํƒ์ƒ‰์„ ํ•˜๋ฉด ์•ˆ๋œ๋‹ค. ์–‘์„ ๋ฐœ๊ฒฌ์‹œ ์ฒ˜์Œ ๋…ธ๋“œ๋กœ ๋Œ์•„์˜ค๋„๋ก ํ•œ๋‹ค๋ฉด, ๊ฐ™์€ level์— ์žˆ๋Š” ์–‘๋„ ์ฐพ์„ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ตœ๋Œ€ํ•œ ์–‘์„ ๋งŽ์ด ๋ชจ์„ ์ˆ˜ ์žˆ๋‹ค.๋‹จ, ํ•œ ๋ฒˆ ๋ฐฉ๋ฌธํ•œ ์–‘๊ณผ ๋Š‘

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

ํ‘œ ํŽธ์ง‘

์ด ๋ฌธ์ œ๋Š” ๋ฌธ์ œ์— ์ œ์‹œ๋œ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ๊ทธ๋Œ€๋กœ ๊ตฌํ˜„ํ•˜๋ฉด ๋˜๋Š” ๋ฌธ์ œ์ด๋‹ค.์šฐ์„  ๋ฌธ์ œ์— ์ œ์‹œ๋œ ๋ฐ์ดํ„ฐ๋“ค์„ ๋ณด์ž์„ ํƒ๋œ ํ–‰ (์ธ๋ฑ์Šค)๊ตฌ๋ณ„๋œ ๊ฐ’์„ ๊ฐ€์ง„ ํ‘œ์‚ญ์ œ ๊ธฐ๋ก ์ŠคํƒํŠน์ • ๋ฐ์ดํ„ฐ๊ฐ€ ์žˆ๋Š”์ง€ ์—†๋Š”์ง€ ์ถ”์ ํ•˜๋Š” ํ•ด์‹œ๋งต์‚ฌ์‹ค ์ด ๋ฌธ์ œ์— ๋งŽ์€ ์‹œ๊ฐ„์„ ์ผ์ง€๋งŒ ๊ฒฐ๊ตญ ์‹œ๊ฐ„๋ณต์žก๋„์˜ ๋ฌธ์ œ๋Š” ํ’€์ง€ ๋ชปํ–ˆ

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

์ง•๊ฒ€๋‹ค๋ฆฌ ๊ฑด๋„ˆ๊ธฐ

์‹œ๊ฐ„์ดˆ๊ณผ๊ฐ€ ๋‚  ๊ฒƒ์ด ๋ป”ํ–ˆ์ง€๋งŒ, ๋‹ฌ๋ฆฌ ๋ฐฉ๋„๊ฐ€ ์ƒ๊ฐ๋‚˜์ง€ ์•Š์•„ ์™„์ „ํƒ์ƒ‰์„ ์ด์šฉํ•ด ์ ‘๊ทผํ–ˆ๋‹ค.์นœ๊ตฌ๊ฐ€ ๊ฑด๋„ ๋•Œ ๋งˆ๋‹ค stones ๋ฐฐ์—ด์˜ ๊ฐ’์„ 1์”ฉ ์ค„์ž…๋‹ˆ๋‹ค.stones ๋ฐฐ์—ด์˜ ์š”์†Œ๊ฐ€ 0์œผ๋กœ ๋ฐ˜๋ณต๋˜๋Š” ์ง€์—ญ์„ ์ฐพ๊ณ , ๊ทธ ๋ฐ˜๋ณต๋˜๋Š” ์ˆ˜๊ฐ€ k๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™์€์ง€ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค.k๋ณด๋‹ค ์ž‘๊ณ , ๋ฌด

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

๋ถˆ๋Ÿ‰ ์‚ฌ์šฉ์ž

๋ณต์žกํ•ด ๋ณด์ด์ง€๋งŒ ๋‹จ์ˆœํ•œ ์ˆœ์—ด ์กฐํ•ฉ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.๊ฐ๊ฐ์˜ banned_id๊ฐ€ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ์˜ ์ˆ˜ ๊ตฌํ•˜๊ธฐ๊ฐ๊ฐ์˜ ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ์ด์šฉํ•ด ์กฐํ•ฉ์„ ๊ณ„์‚ฐ์กฐํ•ฉ์˜ ๊ฐœ์ˆ˜ = ์ •๋‹ต์˜ˆ๋ฅผ ๋“ค๋ฉด "fr\*d\*"๋Š” "frodo", "fradi", "abc1\*\*"๋Š” "abc123"๋ฅผ ๊ฐ€์งˆ ์ˆ˜

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

DevOps์˜ ์ฒ ํ•™

์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ๊ฐ์ข… ์„œ๋น„์Šค์˜ ํ•ต์‹ฌ์ด ๋˜๊ณ , ๊ณ ๊ฐ์ด ์›ํ•˜๋Š” ๋ฐ”๊ฐ€ ๊ธ‰๊ฒฉํžˆ ๋ณ€ํ™”ํ•˜๋Š” ์‹œ๋Œ€๊ฐ€ ์˜ค๋ฉด์„œ ๊ฐœ๋ฐœ์— ์žˆ์–ด์„œ ๊ณ ๊ฐ์˜ ํ”ผ๋“œ๋ฐฑ์— ๋น ๋ฅด๊ฒŒ ๋Œ€์‘ํ•˜๋Š” ๊ฒƒ์ด ๋ฌด์—‡๋ณด๋‹ค ์ค‘์š”ํ•ด์กŒ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ด ์‹œ๋Œ€์— ์ ์‘ํ•˜๊ธฐ ์œ„ํ•ด ๋”์ด์ƒ ํฐ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๊ฐ€์ง€๋ฉฐ ๋‚ฎ์€ ๋ฆด๋ฆฌ์ฆˆ ๋นˆ๋„์ˆ˜๋ฅผ ๊ฐ–๋Š” ์›Œํ„ฐํด(wat

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

๊ฑฐ๋ฆฌ๋‘๊ธฐ ํ™•์ธํ•˜๊ธฐ

2์ฐจ์› ๋ฐฐ์—ด๋กœ ํ‘œํ˜„๋˜๋Š” ํ‰๋ฉด์— ๋Œ€ํ•ด์„œ ์ •ํ•ด์ง„ ๊ทœ์น™์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ๋ฌธ์ œ์˜ ๊ฒฝ์šฐ ํŒŒํ‹ฐ์…˜์œผ๋กœ ๋ง‰ํ˜€์žˆ์ง€ ์•Š์€ ๊ฒฝ์šฐ ๋งจํ•ดํŠผ ๊ฑฐ๋ฆฌ๊ฐ€ 2์ด๋‚ด๋กœ ์‚ฌ๋žŒ๋“ค์ด ๋–จ์–ด์ ธ ์žˆ๋Š”์ง€ ํŒ๋‹จํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ๋ฌธ์ œ ์กฐ๊ฑด์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์žฌ ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.1\. ์‚ฌ๋žŒ์ด ์žˆ๋Š” ์ขŒํ‘œ ๊ธฐ์ค€ ๋™์„œ๋‚จ๋ถ ๋„ค

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

์ฃผ์‹๊ฐ€๊ฒฉ

prices์˜ ๊ฐ ๊ฐ€๊ฒฉ์€ 1 ์ด์ƒ 10,000 ์ดํ•˜์ธ ์ž์—ฐ์ˆ˜์ž…๋‹ˆ๋‹ค. ์ด๋ฏ€๋กœ O(n)๋ฅผ ๊ตฌํ˜„ํ•ด์•ผํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.๊ฐ๊ฐ์˜ ๋ฆฌ์ŠคํŠธ ์š”์†Œ๊ฐ€ n, n-1, n-2, ... ๋ฐฉ์‹์œผ๋กœ ๋น„๊ตํ•˜๋Š” ๊ฒฝ์šฐ์ด๋ฏ€๋กœ ์Šคํƒ์„ ํ†ตํ•ด ํ•ด๊ฒฐํ•˜๋ฉด ์‹œ๊ฐ„๋ณต์žก๋„๋ฅผ ๋งž์ถœ ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.์ด์ƒํ•˜๊ฒŒ๋„ O(n^

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

LG cns ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ค€๋น„(ํŒŒ์ด์ฌ)

์ด๋ฒˆ LG cns ์ฝ”๋”ฉํ…Œ์ŠคํŠธ์—๋Š” ๋‚ด๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” JS๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š์•„ ํŒŒ์ด์ฌ์œผ๋กœ ํ…Œ์ŠคํŠธ๋ฅผ ์ค€๋น„ํ•ด๋ณด๊ณ ์ž ํ•œ๋‹ค. 1๋…„ ์ „ ๊นŒ์ง€๋งŒ ํ•ด๋„ ํŒŒ์ด์ฌ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์งœ๊ณค ํ–ˆ๋Š”๋ฐ, JS๋ฅผ ๊ณ„์† ์‚ฌ์šฉํ•˜๋‹ค๋ณด๋‹ˆ ๊ธฐ์–ต์ด ํฌ๋ฉง(?) ๋˜์—ˆ๋‹ค. ๐Ÿ˜—์‹œํ—˜์ด 3์ผ ๋‚จ์•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ„๋‹จํ•˜๊ฒŒ JS์™€ ๋‹ค๋ฅธ ์ ์„

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

GraphQL์˜ ์ดํ•ด

๋„ค์ด๋ฒ„ ์ธํ„ด์‰ฝ์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ GraphQL์„ ์ƒ๋‹นํžˆ ๋งŽ์ด ์‚ฌ์šฉํ–ˆ๋‹ค. React ๊ธฐ๋ฐ˜์˜ view์— ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋Š” GraphQL + Apollo ์กฐํ•ฉ์œผ๋กœ ๋ชจ๋‘ ํ˜ธ์ถœํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ ํ™œ์šฉ์— ๋น„ํ•ด ๊ทผ๋ณธ์ ์ธ ์ดํ•ด๋ฅผ ํ•˜๊ณ  ์žˆ๋Š”์ง€ ์˜์‹ฌ์ด ๊ฐ”๊ณ , ์ด๋ฒˆ ๊ธฐํšŒ์— ์ •๋ฆฌํ•ด๋ณผ๊นŒ ํ•œ๋‹ค. Grap

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

๋‹ค๋‹จ๊ณ„ ์นซ์†” ํŒ๋งค

์ „ํ˜•์ ์ธ DFS ๋ฌธ์ œ์ด๋‹ค. ์กฐ๊ธˆ ๋‹ค๋ฅธ ์ ์ด๋ผ๋ฉด, ๋‚ฎ์€ level๋ถ€ํ„ฐ ๋†’์€ level๋กœ ๊ฐ€๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ ๊ทธ ๋ฐ˜๋Œ€์˜ ๋ฐฉ๋ฒ•์œผ๋กœ ๊ฐ€๋Š” ๊ฒƒ์ด๋‹ค. ํŠธ๋ฆฌ์˜ ์ง„ํ–‰๋ฐฉํ–ฅ์ด referral ๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ ์ •ํ•ด์ ธ ์žˆ๊ณ  ํ•˜๋‚˜์˜ ๋ฐฉํ–ฅ ๋ฐ–์— ์—†์–ด์„œ ๊ฐ„๋‹จํ•˜๋‹ค.๋”ฐ๋กœ ๋ฐฉ๋ฌธํ–ˆ๋Š”์ง€ ์•Šํ–ˆ๋Š”์ง€ ์ฒดํฌํ•  ํ•„์š”๋„

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

ํ–‰๋ ฌ ํ…Œ๋‘๋ฆฌ ํšŒ์ „ํ•˜๊ธฐ

๋ฌธ์ œ ์ ‘๊ทผ ์ˆซ์ž๋ฅผ ๊ฐ€์ง„ ํ–‰๋ ฌ์„ 2์ฐจ์› ๋ฐฐ์—ด์„ ์ด์šฉํ•ด, ํŠน์ •ํ•œ ๊ทœ์น™์„ ๊ตฌํ˜„ํ•˜๋Š” ๋ฌธ์ œ์ด๋‹ค. ์‚ฌ์‹ค ๋‚ด๊ฐ€ ์–ด๋ ค์›Œํ•˜๋Š” ๋ฌธ์ œ์ธ๋ฐ, ์šฐ์„  ์„ธ๋ถ€์ ์ธ ๋‚ด์šฉ์„ ๊ตฌํ˜„ํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ์‹œ๊ฐ„์ด ์†Œ๋ชจ๋˜๊ณ , ํŠนํžˆ 2์ฐจ์› ๋ฐฐ์—ด์ด ๋‚œ ์ข€ ํ—ท๊ฐˆ๋ฆฐ๋‹ค. ๋‚œ ์ด ๋ฌธ์ œ๋ฅผ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ ‘๊ทผํ–ˆ๋‹ค. ์ˆซ์ž ํ–‰

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

๋กœ๋˜์˜ ์ตœ๊ณ  ์ˆœ์œ„์™€ ์ตœ์ € ์ˆœ์œ„

๋‘ ๋ฐฐ์—ด์„ ๋น„๊ตํ•˜๋Š” ๋งค์šฐ ์ „ํ˜•์ ์ธ ๋ฌธ์ œ์ด๋‹ค. for๋ฌธ 2๊ฐœ๋ฅผ ์—ฐ๊ฒฐํ•˜์—ฌ ํ’€ ์ˆ˜๋„ ์žˆ๊ฒ ์ง€๋งŒ, hash๋ฅผ ์ด์šฉํ•ด O(n)์œผ๋กœ ํ•ด๊ฒฐํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.O(n^2) ๊ฐ€ ๋‚˜ํƒ€๋‚˜๋Š” ์‹œ์ ์— hash ์ž๋ฃŒ๊ตฌ์กฐ๋ฅผ ๊ณ ๋ คํ•˜๋Š”๊ฒŒ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

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

DFS ๋ฌธ์ œ ํ•ด๊ฒฐ๋ฒ•

์ง€๊ธˆ๋ถ€ํ„ฐ DFS ๊ด€๋ จ ๋ฌธ์ œํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž.๊ธฐ๋ณธ์ ์œผ๋กœ JS๋ฅผ ํ•œ๋‹ค.๋ฌธ์ œํ•ด๊ฒฐ ์ˆœ์„œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.์ฃผ์–ด์ง„ ๋ฌธ์ œ๊ฐ€ DFS๋ฅผ ํ•„์š”๋กœ ํ•˜๋Š”์ง€ ํŒŒ์•…ํ•œ๋‹ค.DFS ํ•จ์ˆ˜๋ฅผ ์ •์˜ํ•œ๋‹ค.DFS ํ•จ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.์ฃผ์–ด์ง„ ๋ฌธ์ œ๊ฐ€ DFS ๋ฌธ์ œ์ธ์ง€ ํŒ๋‹จํ•˜๋Š” ๊ฒƒ์€ ๋งค์šฐ ๊ฐ„๋‹จํ•˜๋‹ค.๋ฌธ์ œ์—์„œ ๋‹จ์ˆœ

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

๋ฐฑ์•ค๋“œ ์ž‘์—…์‹œ ๋งŒ๋‚œ ์—๋Ÿฌ

Apollo Client ๋ถ€ํ„ฐ ์ฟผ๋ฆฌ ํ•  ๋•Œ: loading์ด false๊ฐ€ ๋˜๋Š” ์กฐ๊ฑด์— data๋ฅผ ์ฝ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด undefineduseQuery, useMutation ๋ฆฌํ„ด๊ฐ’์˜ ์ตœ์ƒ๋‹จ ํ”„๋กœํผํ‹ฐ๋Š” gql ๊ฐ์ฒด์˜ ์ด๋ฆ„๊ณผ ๊ฐ™๋‹ค.DB๊ตฌ์กฐ๊ฐ€ ๋ฐฐ์—ด์•ˆ์˜ ๋ฐฐ์—ด์ธ ๊ฒฝ

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

PR ์‹œ ์ฒดํฌ๋ฆฌ์ŠคํŠธ (์ง€๊ทนํžˆ ๊ฐœ์ธ์ )

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

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

Flexbox์™€ Grid

๋ฆฌ์—‘ํŠธ ์ปดํฌ๋„ŒํŠธ๋“ค์„ ๋ฐฐ์น˜ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ€์žฅ ํŽธํ•˜๊ณ , ์ง๊ด€์ ์ธ ๋ฐฉ๋ฒ•์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.ํ”Œ๋ ‰์Šค ๋ฐ•์Šค์˜ ๊ตฌ์กฐ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.ํ”Œ๋ ‰์Šค ๋ฐ•์Šค ์ปจํ…Œ์ด๋„ˆ ์•ˆ์— ํ”Œ๋ ‰์Šค ๋ฐ•์Šค ์š”์†Œ๋“ค์ด ์žˆ๋Š” ๊ตฌ์กฐ์ด๊ณ , ํ”Œ๋ ‰์Šค ๋ฐ•์Šค ์•ˆ์— ์žˆ๋Š” ์š”์†Œ๋“ค์˜ ์œ„์น˜๋ฅผ ์›ํ•˜๋Š” ๋Œ€๋กœ ๋ฐฐ์น˜ํ•˜๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ๊ธฐ๋Šฅ์ž…

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

styled-components ์— ๋Œ€ํ•ด

CSS-in-JS ์ค‘ ๋Œ€ํ‘œ์ ์ธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ž…๋‹ˆ๋‹ค.css ํŒŒ์ผ์„ ๋”ฐ๋กœ ํ•œ๊ณณ์— ๋ชจ์•„์„œ ์ ์šฉ์„ ํ•˜๋Š” ๊ธฐ์กด์˜ ๋ฐฉ์‹๊ณผ๋Š” ๋‹ฌ๋ฆฌ, JSํŒŒ์ผ ๋‚ด๋ถ€์— ์ปดํฌ๋„ŒํŠธ์™€ css์š”์†Œ๊ฐ€ ๋‹ค๊ฐ™์ด ์žˆ๋Š” ๋ชจ์Šต์ด ์ธ์ƒ์ ์ด์—ˆ์Šต๋‹ˆ๋‹ค.์ต์ˆ™ํ•œ ๋ฐฉ์‹๋ณด๋‹ค styled-component๋ฅผ ์‚ฌ์šฉํ•˜๊ฒŒ ๋œ ์ด์œ ๋Š”, Rea

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

๊ฐ์ข… ESLint ์—๋Ÿฌ ์•Œ์•„๋ณด๊ธฐ

ESLint ์—๋Ÿฌ๋Š” ์‹คํ–‰์—์„œ์˜ ์˜ค๋ฅ˜ ๋•Œ๋ฌธ์ด ์•„๋‹Œ, ํŒŒ์ผ ์ž‘์„ฑํ•  ๋•Œ์˜ ํŒจํ„ด๊ณผ ์Šคํƒ€์ผ์— ๋Œ€ํ•œ ์˜ค๋ฅ˜์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ESLint ์—๋Ÿฌ๊ฐ€ ์ƒ๊ฒจ๋„, ์‹คํ–‰์—๋Š” ๋ฌธ์ œ๊ฐ€ ์—†์„ ์ˆ˜๋„ ์žˆ๊ณ , ์ต์ˆ™ํ•˜์ง€ ์•Š๋‹ค๋ฉด ํ‰์†Œ์— ๋ณผ ์ˆ˜ ์žˆ๋Š” ์—๋Ÿฌ ๋ฉ”์‹œ์ง€๊ฐ€ ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— ํ•ด๊ฒฐ์— ์‹œ๊ฐ„์„ ๋งŽ์ด ์Ÿ์„ ์ˆ˜ ์žˆ์Šต

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

Prettier, ESlint, Husky ๊ธฐ์ดˆ ์‚ฌ์šฉ๋ฒ•(nodeJS)

์—ญ์‹œ๋‚˜ ์ƒˆ๋กœ์šด ์„ค์ •์€ ๊ณต์‹๋ฌธ์„œ์— ๋‹ต์ด ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด ์„ค์ •๋“ค์€ ๊ตฌ๊ธ€๋ง๋ณด๋‹ค๋Š” ๊ณต์‹๋ฌธ์„œ๋ฅผ ๋”ฐ๋ผ ์ง„ํ–‰ํ•˜์‹œ๋Š” ๊ฒƒ์„ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค. Prettier๋Š” ์ฝ”๋“œ ํฌ๋งทํ„ฐ๋กœ ์ •ํ•ด์ง„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์— ๋”ฐ๋ผ ์ผ์ •ํ•œ ์ฝ”๋“œ ์Šคํƒ€์ผ์„ ๊ฐ•์ œํ•˜๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.1\. ์„ค์น˜: npm install -

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

ํŒŒ์ผ ์‚ญ์ œ commit์˜ merge ์œ„ํ—˜์„ฑ

develop ๋ธŒ๋žœ์น˜์— feature-server, feature-client ๋ธŒ๋žœ์น˜๋ฅผ ๋จธ์ง€ํ•˜๋Š” ์ค‘ ๋ฐœ์ƒํ•œ ๋ฌธ์ œ์ด๋‹ค.์ด์ „์— ์‹ค์ˆ˜๋กœ feature-server ๋ธŒ๋žœ์น˜์—์„œ client ์ž‘์—…๊นŒ์ง€ ํ•˜๋Š” ๋ฐ”๋žŒ์— feature-client ๋ธŒ๋Ÿฐ์น˜์— feature-server์„ ๋จธ

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