๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
@sconos 2026. 1. 7. 11:07

KEY WORD : CSS Framework / CSS Preprocessor / ๋””์ž์ธ ์‹œ์Šคํ…œ

 

> CSS Framework : ์ด๋ฏธ ๋งŒ๋“ค์–ด์ง„ UI ๊ทœ์น™ ์„ธํŠธ

  •  framework = ๋ผˆ๋Œ€ + ๊ทœ์น™์„ ๋ฏธ๋ฆฌ ๋งŒ๋“ค์–ด๋‘” ๊ฒƒ . ( ๋ฒ„ํŠผ ๋””์ž์ธ / ์—ฌ๋ฐฑ ๊ทœ์น™ / ์ƒ‰์ƒ ์ฒด๊ณ„ / ๋ฐ˜์‘ํ˜• ๊ธฐ์ค€)
  • ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๋Š” ํŽธํ•ด์„œ๊ฐ€ ์•„๋‹Œ ํ†ต์ผํ•˜๊ธฐ ์œ„ํ•ด์„œ
  • ๋Œ€ํ‘œ์ ์ธ framework ( Bootstrap / Tailwind / Bulma / Skeleton)

 

>> Bootstrap

  • ๋ฏธ๋ฆฌ ์ •์˜๋œ HTML/CSS ๊ธฐ๋ฐ˜์˜ UI ์ปดํฌ๋„ŒํŠธ ์ œ๊ณต
  • ์ผ๋ถ€ ์ปดํฌ๋„ŒํŠธ๋Š” JavaScript ํฌํ•จ ( ๋ชจ๋‹ฌ, ๋“œ๋กญ๋‹ค์šด ๋“ฑ)
  • ๋ชจ๋ฐ”์ผ ์šฐ์„  ์ ‘๊ทผ ๋ฐฉ์‹๋„์ž…ํ•˜์—ฌ ๋‹ค์–‘ํ•œ ํ™”๋ฉด ํฌ๊ธฐ์— ๋งž๋Š” ๋ฐ˜์‘ํ˜• ๋””์ž์ธ์„ ์‰ฝ๊ฒŒ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Œ.
  • ์ถ”๊ฐ€์ ์ธ CSS์ฝ”๋“œ ์ž‘์„ฑ ์—†์ด ๋น ๋ฅด๊ฒŒ UI๋ฅผ ๊ตฌ์„ฑ
  • ๋‹ค์–‘ํ•œ ๊ธฐ์—…๊ณผ ํ”„๋กœ์ ํŠธ์—์„œ ์‚ฌ์šฉ๋˜์–ด ์ผ๊ด€๋œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋น ๋ฅด๊ฒŒ ๋งŒ๋“ค ๋•Œ ์œ ์šฉํ•˜๋‹ค.

 

>> Tailwind CSS

  • ์œ ํ‹ธ๋ฆฌํ‹ฐ ์šฐ์„  CSS ํ”„๋ ˆ์ž„ ์›Œํฌ
  • HTML ์•ˆ์—์„œ ์ž‘์€ CSSํด๋ž˜์Šค๋“ค์„ ์กฐํ•ฉํ•ด UI๋ฅผ ๊ตฌ์„ฑ
  • ์Šคํƒ€์ผ์„ ์ง์ ‘ ์กฐํ•ฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋””์ž์ธ ์ž์œ ๋„๊ฐ€ ๋†’์Œ
  • CSSํŒŒ์ผ์„ ๊ฑฐ์˜ ์ž‘์„ฑํ•˜์ง€ ์•Š์•„๋„ ๋จ
  • ์‚ฌ์šฉ์ž๊ฐ€ ํ•„์š”์— ๋งž๊ฒŒ ์œ ์—ฐํ•˜๊ฒŒ ์Šคํƒ€์ผ์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Œ.
  • ๋น ๋ฅธ ํ”„๋กœํ† ํƒ€์ดํ•‘์ด ํ•„์š”ํ•œ ์ž‘์—… / ํ”„๋กœ์ ํŠธ์—์„œ ํšจ๊ณผ์ ์ด๋‹ค.

-> CSS๋ฅผ ์ž˜ ์•„๋Š” ์‚ฌ๋žŒ์ด ์ž์œ ๋กญ๊ฒŒ ์กฐ๋ฆฝํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉ

 

>> Bulma

  • flexbox ๊ธฐ๋ฐ˜์˜ ์˜คํ”ˆ์†Œ์Šค CSS Framework
  • ํญ๋„“์€ ๋‚ด์žฅ ๊ธฐ๋Šฅ ์ œ๊ณต
  • ๋†’์€ ์ˆ˜์ค€์˜ ์ปค์Šคํ„ฐ ๋งˆ์ด์ง• ์ œ๊ณต
  • Bootstrap๋ณด๋‹ค ๊ฐ€๋ณ๊ณ , ์ˆœ์ˆ˜ CSS ๋ฅผ ์“ฐ๊ณ  ์‹ถ์„ ๋•Œ

 

>> Skeleton

  • ๊ทน๋„๋กœ ๋‹จ์ˆœํ•œ ๋ฐ˜์‘ํ˜• ๋ณด์ผ๋Ÿฌ ํ”Œ๋ ˆ์ดํŠธ(๊ธฐ๋ณธ๋ผˆ๋Œ€)
  • ์ตœ์†Œํ•œ์˜ ์Šคํƒ€์ผ๋งŒ ์ œ๊ณตํ•˜๋Š” ๊ฒฝ๋Ÿ‰ ํ”„๋ ˆ์ž„์›Œํฌ
  • HTML ํ‘œ์ค€์š”์†Œ์™€ CSS ๊ธฐ๋ณธ ์Šคํƒ€์ผ์„ ์ œ๊ณตํ•˜์—ฌ ์‰ฝ๊ฒŒ ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ๊ฐ€๋Šฅ
  • ์ž‘์€ ๊ทœ๋ชจ์˜ ํ”„๋กœ์ ํŠธ/๊ฐ€๋ฒผ์šด ์›น ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ ํ•ฉ.

 

> CSS Preprocessor : CSS๋ฅผ ๋” ํŽธํ•˜๊ฒŒ ์“ฐ๊ธฐ ์œ„ํ•œ ๋„๊ตฌ (SASS / LESS)

  • ๋ฐ˜๋ณต ์ค„์ด๊ธฐ / ๊ตฌ์กฐ๋ฅผ ๋ณด๊ธฐ ์ข‹๊ฒŒ / CSS ํŒŒ์ผ ๊ด€๋ฆฌ

'๐Ÿ’ป ๋ฐ์ดํ„ฐ, ์ฝ”๋”ฉ > > HTML, CSS' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

1-2. HTML / CSS (basic)  (0) 2026.01.07
1-1 HTML / CSS (basic)  (0) 2026.01.07
๋ชฉ์ฐจ
    Loading...
    PREV NEXT