profile
๋Š์ž„์—†์ด ๋…ธ๋ ฅํ•˜๋Š” ๊ฐœ๋ฐœ์ž

[React] ํ”„๋ก ํŠธ์—”๋“œ ์—๋Ÿฌ ํ•ธ๋“ค๋ง 1ํŽธ ( with. ErrorBoundary )

์•ˆ๋…•ํ•˜์„ธ์š” HP ์ž…๋‹ˆ๋‹ค :) ์˜ค๋Š˜์€ React ErrorBoundary๊ณต์‹ ๋ฌธ์„œ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ํ”„๋ก ํŠธ์—”๋“œ์—์„œ ์—๋Ÿฌ ํ•ธ๋“ค๋ง์„ ํ•˜๋Š” ๋ฐฉ์‹์— ๋Œ€ํ•ด์„œ ์–˜๊ธฐํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๐Ÿ“š ๊ฐœ๋… ๋ฆฌ์•กํŠธ์—์„œ๋Š” ErrorBoundary๋ฅผ ์•„๋ž˜์™€ ๊ฐ™์ด ์„ค๋ช…ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์—๋Ÿฌ๊ฐ€ ์ „์ฒด

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

[JS] ์ด๋ฒคํŠธ ์œ„์ž„

์˜ค๋Š˜์€ ์ง€๋‚œ ํฌ์ŠคํŒ…์— ์—ฐ์žฅ์„ ์ธ ์ด๋ฒคํŠธ ์œ„์ž„( event delegation )์— ๋Œ€ํ•ด์„œ ๊ณต๋ถ€ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.์ด๋ฒคํŠธ ์œ„์ž„์ด๋ž€ ์‚ฌ์šฉ์ž์˜ ์•ก์…˜์— ์˜ํ•ด ์ด๋ฒคํŠธ ๋ฐœ์ƒ ์‹œ ์ด๋ฒคํŠธ ๋ฒ„๋ธ”๋ง์— ์˜ํ•ด document ๋ ˆ๋ฒจ๊นŒ์ง€ ๋ฒ„๋ธ”๋ง ๋˜์–ด ์˜ฌ๋ผ๊ฐ€๋Š”๋ฐ ์ด ๋•Œ๋ฌธ์— ์ž์‹ ์—˜๋ฆฌ๋จผํŠธ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์ด๋ฒค

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

[JS] ์ด๋ฒคํŠธ ๋ฒ„๋ธ”๋ง๊ณผ ์บก์ฒ˜๋ง

์•ˆ๋…•ํ•˜์„ธ์š” hp์ž…๋‹ˆ๋‹ค :) ์˜ค๋Š˜์€ ์ด๋ฒคํŠธ ์บก์ฒ˜๋ง๊ณผ ๋ฒ„๋ธ”๋ง์— ๋Œ€ํ•ด์„œ ๊ณต๋ถ€ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๐Ÿ“š ๊ฐœ๋… ํ‘œ์ค€ DOM ์ด๋ฒคํŠธ์—์„œ ์ •์˜ํ•œ ์ด๋ฒคํŠธ ํ๋ฆ„์—” 3๊ฐ€์ง€ ๋‹จ๊ณ„๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์บก์ฒ˜๋ง ๋‹จ๊ณ„ - ์ด๋ฒคํŠธ๊ฐ€ ํ•˜์œ„ ์š”์†Œ๋กœ ์ „ํŒŒ๋˜๋Š” ๋‹จ๊ณ„ ํƒ€๊นƒ ๋‹จ๊ณ„ - ์ด๋ฒคํŠธ๊ฐ€ ์‹ค์ œ ํƒ€๊นƒ ์š”์†Œ์— ์ „๋‹ฌ๋˜๋Š”

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

[CS] Cookie์™€ Web Storage

์•ˆ๋…•ํ•˜์„ธ์š” hp์ž…๋‹ˆ๋‹ค :) ์˜ค๋Š˜์€ ๋ธŒ๋ผ์šฐ์ € ์ €์žฅ์†Œ ์—ญํ• ์„ ํ•˜๋Š” Storage์™€ Cookie์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๐Ÿ“š ๊ฐœ๋… ๋จผ์ € Cookie์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. Cookie๋Š” ๋ธŒ๋ผ์šฐ์ €์— ์ €์žฅ๋˜๋Š” ์ž‘์€ ํฌ๊ธฐ์˜ ๋ฌธ์ž์—ด ์ž…๋‹ˆ๋‹ค. Cookie๋Š” ์•„๋ž˜์™€ ๊ฐ™์€ ํŠน์ง•์ด

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

[JS] ํด๋กœ์ €

์•ˆ๋…•ํ•˜์„ธ์š” hp์ž…๋‹ˆ๋‹ค :) ์˜ค๋Š˜์€ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ์ค‘์š”ํ•œ ๊ฐœ๋…์ค‘์˜ ํ•˜๋‚˜์ธ ํด๋กœ์ €์— ๋Œ€ํ•ด์„œ ๊ณต๋ถ€ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๐Ÿ“š ๊ฐœ๋… ํด๋กœ์ €๋ฅผ ์ดํ•ดํ•˜๊ธฐ์— ์•ž์„œ ๋จผ์ € Lexical scoping์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. Lexical scoping ์œ„์— ์˜ˆ์ œ๋Š” MDN์— ๋‚˜์™€์žˆ๋Š” Le

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

[React] Virtual DOM

์˜ค๋Š˜์€ ๋ฆฌ์•กํŠธ์—์„œ ์‚ฌ์šฉํ•˜๋Š” virtual DOM์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋จผ์ € DOM์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. DOM์€ Document Object Model๋กœ์จ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ HTML ๋ฌธ์„œ๋ฅผ ํ•ด์„ํ•˜์—ฌ ํ™”๋ฉด์— ๋ณด์—ฌ์ค„๋•Œ ํ•ด์„ํ•˜๋Š” ๊ณผ์ •์—์„œ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ HTML์„ ํŠธ๋ฆฌ ํ˜•ํƒœ๋กœ ๊ตฌ

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

[React] ์ƒ๋ช… ์ฃผ๊ธฐ( Life Cycle )

์˜ค๋Š˜์€ ๋ฆฌ์•กํŠธ ์ปดํฌ๋„ŒํŠธ์˜ ์ƒ๋ช…์ฃผ๊ธฐ์— ๋Œ€ํ•ด์„œ ๊ณต๋ถ€ํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.๋จผ์ € ๋งˆ์šดํŠธ๋  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์ƒ๋ช…์ฃผ๊ธฐ์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. constructorgetDerivedStateFromProps ( ์ผ๋ฐ˜ โŒ )rendercomponentDidMountconstructorc

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

๋ธŒ๋ผ์šฐ์ € ๋ Œ๋”๋ง

์•ˆ๋…•ํ•˜์„ธ์š” hp์ž…๋‹ˆ๋‹ค :) ์˜ค๋Š˜์€ ๋ฉด์ ‘ ์งˆ๋ฌธ์—๋„ ์ž์ฃผ ๋‚˜์˜ค๋Š” ๋ธŒ๋ผ์šฐ์ € ๋ Œ๋”๋ง ๊ณผ์ •์— ๋Œ€ํ•ด์„œ ๊ณต๋ถ€ํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๐Ÿ“š ๊ฐœ๋… ๋ธŒ๋ผ์šฐ์ €์˜ ๊ธฐ๋ณธ ๊ตฌ์กฐ ๋จผ์ € ๋ธŒ๋ผ์šฐ์ €์˜ ๊ธฐ๋ณธ ๊ตฌ์กฐ์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค : ์ฃผ์†Œํ‘œ์‹œ์ค„ , ์ด์ „/๋‹ค์Œ ๋ฒ„ํŠผ , ํ™ˆ๋ฒ„ํŠผ,

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

[JS] ํ˜ธ์ด์ŠคํŒ…

์•ˆ๋…•ํ•˜์„ธ์š” hp์ž…๋‹ˆ๋‹ค :) ์˜ค๋Š˜์€ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ํ˜ธ์ด์ŠคํŒ…์— ๋Œ€ํ•ด์„œ ๊ณต๋ถ€ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๐Ÿ“š ๊ฐœ๋… ํ˜ธ์ด์ŠคํŒ…์ด๋ž€ ์ธํ„ฐํ”„๋ฆฌํ„ฐ๊ฐ€ ๋ณ€์ˆ˜์™€ ํ•จ์ˆ˜์˜ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„์„ ์„ ์–ธ ์ „์— ๋ฏธ๋ฆฌ ํ• ๋‹นํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋…๋งŒ ๋ด์„œ๋Š” ์ดํ•ด๊ฐ€ ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์œผ๋‹ˆ ์•„๋ž˜ ์˜ˆ์‹œ๋ฅผ ํ†ตํ•ด ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

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

[React] CustomAxios

์ตœ๊ทผ์— ์ง„ํ–‰ํ•œ ํ”„๋กœ์ ํŠธ์—์„œ axios๋ฅผ ๋ชจ๋“ˆํ™”ํ•ด์„œ ์‚ฌ์šฉํ•œ ์ ์ด ์žˆ๋Š”๋ฐ์š” ๊ทธ๋•Œ ๋ชจ๋‘๊ฐ€ ํ†ต์ผํ™”ํ•˜์ง€ ์•Š์•„์„œ ๋งˆ์ง€๋ง‰์— ๋ฐฐํฌํ•  ๋•Œ ๋ชจ๋“  ์š”์ฒญ์ฃผ์†Œ๋ฅผ ๋ฐ”๊ฟ”์ค˜์•ผ ํ•˜๋Š” ๋ฒˆ๊ฑฐ๋กœ์›€์ด ์žˆ์—ˆ๋Š”๋ฐ์š”๊ทธ๋ž˜์„œ ์˜ค๋Š˜์€ axios๋ฅผ ๋ชจ๋“ˆํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋งŒ์ผ axios๊ฐ€ ํ—ท๊ฐˆ๋ฆฌ์‹ ๋‹ค๋ฉด

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

[TS] TSLint & Prettier

์˜ค๋Š˜์€ ์ €๋ฒˆ ํ”„๋กœ์ ํŠธ์—์„œ๋Š” JS๋ฅผ ์ด์šฉํ•˜์—ฌ ESLint์™€ Prettier๋ฅผ ์„ค์ •ํ•ด๋ดค๋‹ค๋ฉด ์˜ค๋Š˜์€ TS๋ฅผ ์ด์šฉํ•ด์„œ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ง€๋‚œ ํฌ์ŠคํŒ…์— ์ž์„ธํ•˜๊ฒŒ ๋‚˜์™€์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ค‘๋ณต๋˜๋Š” ๋ถ€๋ถ„์€ ์ตœ๋Œ€ํ•œ ์ค„์—ฌ์„œ ์ž‘์„ฑํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.์ง€๋‚œ ํฌ์ŠคํŒ…์—์„œ Lint์™€

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

[React] Props Drilling

๐Ÿ“š ๊ฐœ๋… Props Drilling์ด๋ž€ props๋ฅผ ํ†ตํ•ด ํ•˜์œ„ ์ปดํฌ๋„ŒํŠธ๋กœ data๋ฅผ ๋„˜๊ฒจ์ค„๋•Œ 3~5๊ฐœ ์ •๋„์˜ ์ปดํฌ๋„ŒํŠธ๋ผ๋ฉด ๊ด€๋ฆฌํ•˜๊ธฐ์— ์–ด๋ ต์ง€ ์•Š์ง€๋งŒ 10๊ฐœ 20๊ฐœ 30๊ฐœ .. ์ „๋‹ฌํ•ด์•ผํ•˜๋Š” ์ปดํฌ๋„ŒํŠธ๋“ค์˜ ๊ฐฏ์ˆ˜๊ฐ€ ๋งŽ์•„์งˆ์ˆ˜๋ก ์œ ์ง€๋ณด์ˆ˜ํ• ๋•Œ์˜ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋Š” ๊ฒƒ์„ ๋งํ•œ๋‹ค. ์•„๋ž˜

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

[JS] ESLint & Prettier

์•ˆ๋…•ํ•˜์„ธ์š” hp์ž…๋‹ˆ๋‹ค :) ์˜ค๋Š˜๋ถ€ํ„ฐ 2์ฃผ๊ฐ„ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ฒŒ ๋๋Š”๋ฐ ๋ฐฑ์—”๋“œ ์ฝ”์น˜๋‹˜๊ป˜์„œ ์ฝ”๋”ฉ ์ปจ๋ฒค์…˜์— ๋Œ€ํ•ด์„œ ๊ณ ๋ฏผํ•ด๋ดค์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ›์•„ ์ฝ”๋“œ์˜ ๊ฐ€๋…์„ฑ์„ ๋†’์—ฌ์ฃผ๊ณ  ์ผ๊ด€๋œ ์ฝ”๋”ฉ ์Šคํƒ€์ผ์„ ์œ„ํ•ด ESLint&Prettier์— ๋Œ€ํ•ด ๊ณต๋ถ€ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๐Ÿ“š ๊ฐœ๋… Pre

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

[JS] ๋‹จ์ถ• ํ‰๊ฐ€

์•ˆ๋…•ํ•˜์„ธ์š” hp์ž…๋‹ˆ๋‹ค :) ์˜ค๋Š˜์€ ์ €๋ฒˆ ํฌ์ŠคํŒ…์— ์ด์–ด์„œ ๋‹จ์ถ• ํ‰๊ฐ€ ๋…ผ๋ฆฌ์— ๋Œ€ํ•ด์„œ ์ •๋ฆฌํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๐Ÿ“š ๊ฐœ๋… ๋‹จ์ถ• ํ‰๊ฐ€ ๋…ผ๋ฆฌ ์—ฐ์‚ฐ์€ ๋…ผ๋ฆฌ ์—ฐ์‚ฐ์ž ( || , && )๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ’์„ ํ‰๊ฐ€ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋งํ•ฉ๋‹ˆ๋‹ค. ๋จผ์ € ๋…ผ๋ฆฌ๊ณฑ(&&)์„ ํ†ตํ•œ ๋‹จ์ถ• ํ‰๊ฐ€ ๋ฐฉ์‹์„ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ

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

[JS] Truthy and Falsy

์˜ค๋Š˜์€ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์— Truthy์™€ Falsy์— ๋Œ€ํ•ด์„œ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ •๋ฆฌํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋จผ์ € Falsy ๋ถ€ํ„ฐ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. Falsy๋ž€ ๊ฑฐ์ง“์œผ๋กœ ํ‰๊ฐ€๋˜๋Š” ๊ฐ’์„ ๋งํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰ , ์ œ์–ด๋ฌธ์˜ ์กฐ๊ฑด์‹๊ณผ ๊ฐ™์ด ๋ถˆ๋ฆฌ์–ธ ๊ฐ’์œผ๋กœ ํ‰๊ฐ€๋˜์–ด์•ผ ํ•˜๋Š” ๋ฌธ๋งฅ์—์„œ false๊ฐ’์œผ๋กœ ํ‰๊ฐ€๋˜๋Š” ๊ฒƒ์„ ๋ง

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

[JS] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ this

์•ˆ๋…•ํ•˜์„ธ์š” hp์ž…๋‹ˆ๋‹ค:) ์˜ค๋Š˜์€ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ ๊ฐ€์žฅ ์ค‘์š”ํ•˜๊ณ  ๋ฉด์ ‘์—์„œ๋„ ๋งŽ์€ ์งˆ๋ฌธ์ด ๋‚˜์˜ค๋Š” this์— ๋Œ€ํ•ด์„œ ๊ณต๋ถ€ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๐Ÿ“š ๊ฐœ๋… ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ this๋ž€ ์ž์‹ ์ด ์†ํ•œ ๊ฐ์ฒด ๋˜๋Š” ์ž์‹ ์ด ์ƒ์„ฑํ•  ์ธ์Šคํ„ด์Šค๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ์ž๊ธฐ ์ฐธ์กฐ ๋ณ€์ˆ˜์ž…๋‹ˆ๋‹ค. this๋Š” ํ•จ์ˆ˜ ํ˜ธ

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

[JS] Axios

์•ˆ๋…•ํ•˜์„ธ์š” hp์ž…๋‹ˆ๋‹ค :) ์˜ค๋Š˜์€ Axios์— ์‚ฌ์šฉ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๐Ÿ“š ๊ฐœ๋… axios๋ž€ ์›น ๋ธŒ๋ผ์šฐ์ €์™€ Node.js๋ฅผ ์œ„ํ•œ HTTP ๋น„๋™๊ธฐ(์ž‘์„ฑ๋œ ์ˆœ์„œ๋Œ€๋กœ ์‹คํ–‰๋˜์ง€ ์•Š๋Š” ์ฒ˜๋ฆฌ) ํ†ต์‹  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค. ์‰ฝ๊ฒŒ ๋งํ•ด์„œ ๋ฐฑ์—”๋“œ์™€ ํ”„๋ก ํŠธ์—”๋“œ ๊ฐ„ ํ†ต์‹ 

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

[JS] DOM ์ œ์–ด

์˜ค๋Š˜์€ ์—˜๋ฆฌ์Šค์—์„œ ๋ฐฐ์šด DOM์„ ์ฃผ์ œ๋กœ ์—ฌ๋Ÿฌ๊ฐ€์ง€ DOM์— ์ ‘๊ทผํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ์ œ์–ดํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ‘œ๋กœ ์ •๋ฆฌํ•ด ๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋จผ์ € DOM์— ์ ‘๊ทผํ•˜๋Š” ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์†Œ๊ฐœํ•ด๋“œ๋ฆฌ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์˜ ๋ฉ”์„œ๋“œ์— ์ ‘๊ทผํ•˜๊ธฐ์— ์•ž์„œ ๋ชจ๋“  ๋ฉ”์„œ๋“œ๋“ค์€ Document ๊ฐ์ฒด์— ์ ‘๊ทผํ•ด

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

[CSS] ๋งˆ์ง„ ๊ฒน์นจ ํ˜„์ƒ

์•ˆ๋…•ํ•˜์„ธ์š” hp์ž…๋‹ˆ๋‹ค :) ์˜ค๋Š˜์€ ์ƒํ™œ์ฝ”๋”ฉ๋‹˜์˜ ๊ฐ•์˜์˜์ƒ์„ ๋ฐ”ํƒ•์œผ๋กœ CSS ๋งˆ์ง„ ๊ฒน์นจ ํ˜„์ƒ์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๐Ÿ“š ๊ฐœ๋… ๐Ÿ“Œ ์ฐธ๊ณ  ์ƒํ™œ์ฝ”๋”ฉ ๋งˆ์ง„๊ฒน์นจ ๊ฐ•์˜ ์˜์ƒ

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

[CSS] em ๊ณผ rem

์ €๋Š” ์ตœ๊ทผ์— ํ”„๋ก ํŠธ์—”๋“œ ๊ด€๋ จํ•˜์—ฌ ๋งŽ์€ ๊ต์œก๋“ค์„ ์ฐพ์•„ ๋ณด์•˜๊ณ  ํŒจ์ŠคํŠธ์บ ํผ์Šค , ์—˜๋ฆฌ์Šค SW ์—”์ง€๋‹ˆ์–ด ํŠธ๋ž™์ด๋ผ๋Š” ๊ต์œก์„ ์•Œ๊ฒŒ๋˜์–ด์„œ ์ง€์›ํ•ด ํ•ฉ๊ฒฉํ•˜๊ฒŒ ๋˜์—ˆ๊ณ  ๊ทธ ์ค‘ ์—˜๋ฆฌ์Šค ํŠธ๋ž™์˜ ์ฝ”์น˜์ง„๋‹˜๋“ค๊ณผ ๊ต์œก ๊ณผ์ •์ด ๋ง˜์— ๋“ค์–ด ๊ต์œก์„ ๋“ฃ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ ์˜ฌ๋ผ์˜ค๋Š” ํฌ์ŠคํŒ…์˜ ๋Œ€๋ถ€๋ถ„์˜ ๊ธ€๋“ค

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