์์ ์ ๋จ์ํ๋ CSS๋ง์ผ๋ก ์ผํ๋ ๊ทธ๋๋ฅผ ๊ธฐ์ตํ์๋์? ์ฌ์ฉํ CSS ํ์ผ์ ๋จ ํ๋์ง๋ง (์ฝ๋์ ์ค์) ์ ๋ชป ์ด๋ฃจ๋ ๋ฐค๋ณด๋ค ๋ ๊ธธ์์ต๋๋ค. (๋๊ฒ ์ํด๊ฒ ์์ฑ๋) ์ ์ ์์ด ๋ง์ ์ค๊ณผ ๊ฑฐ๊ธฐ์ ์๋ ค์ง์ง ์๊ณ ์ข์ ์ค๋ฝ๊ธฐ๋งํ IE ๋ฒ๊ทธ๋ฅผ ๊ณ ์น๊ณ ์, ๋ณ๊ฒฝํ ๊ฐ ํ๋๋ฅผ ์ฐพ์ผ๋ ค๊ณ ์ ์ผ์ฃ .
์ฌ๋ฌ๋ถ, ์ด์ ๊ทธ๋ฐ ๋ ๋ค์ ๊ณผ๊ฑฐ๊ฐ ๋์์ต๋๋ค. CSS๋ฅผ ๋ค๋ฃจ๋ ๊ฒ์ ๋ ํฅ๋ฏธ๋ก์์ง๊ณ ๋ ๋ณต์กํด์ง๋๋ค. ์๋ง๋ ํฅ๋ฏธ๋ก์์ง๋ ๋ณต์กํด์ง๊ฒ ์ฃ (์ญ์:๋ค์ํ๊ฒ ํํํ ์ ์๋ ์ฝ๋๊ฐ ์์์ง๋ฏ๋ก ๋ ๋ณต์กํด์ง๋ค๋ ์๋ฏธ). ๋ฉ์ง ์ด๋ค์ด ์๊ธฐํ๋ CSS ์ ์ฒ๋ฆฌ๊ธฐ, ๋ฐ์ํ ์น ๋์์ธ, ์ ์ง์ ํฅ์progressive enhancement, ์ฐ์ํ ์ฑ๋ฅ ์ ํgraceful degradation [1], ๊ทธ ์ธ์ CSS๋ ์ด๋ ๋๋ณด๋ค ๋ ๊ฐํด์ง๊ณ ์์ต๋๋ค.
CSS๋ ๋ ํฅ๋ฏธ๋กญ๊ณ ๋ ๋ณต์กํด์ง๊ณ ์์ต๋๋ค.
โ ์ ์
๋ค๋ฃจ์ด์ผ ํ ๊ฒ์ด ๋๋ฌด ๋ง๊ธฐ์ ์ฒด๊ณ์ ์ธ ์ํ๋ฅผ ์ ์งํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ๊ทธ๊ฒ ํญ์ ์์ํ์ง ์๋ค๋ ๊ฒ์ ๋ํด ๋์ํ์ค ๊ฑฐ์์. ์ด ๊ธ์์ ์ ๋ ์ฌ๋ฌ๋ถ์๊ฒ ์๊ฐํ๋ ๋ฒ(๊ตฌํ๋ฐฉ๋ฒ์ด ์๋โ์ด๊ฒ์ ์ฌ๋ฌ๋ถ๊ป ๋งก๊ธธ๊ฒ์)์ ํฐ๋ํ๋๋ก ๋์์ ๋๋ฆฌ๊ณ ์ ํฉ๋๋ค.
๋ด ๊ตฌ์กฐ ๋ง๋ค๊ธฐ
CSS ์ ์ฒ๋ฆฌ๊ธฐ๋ฅผ ์ฌ์ฉํด์ ์ป๋ ํํ ์ค ํ๋๋ ์ฑ๋ฅ์ ์ํฅ์ ์ฃผ์ง ์๊ณ ์ฝ๋๋ฅผ ๋๋์ด ์ฌ๋ฌ ๊ฐ์ ํ์ผ์ ๋ด์ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. Sass์ @import ์ง์์ ๋๋ถ์ ๊ฐ๋ฐ ํ๊ฒฝ์์ ์ํ๋ ๋งํผ ๋ง์ ํ์ผ์ ๋ง๋ค ์ ์์ต๋๋ค. ์ค์๊ฐ ํ๊ฒฝ์์ ๋ชจ๋ ํ์ผ์ด ํ๋์ ํ์ผ๋ก ์ปดํ์ผ ๋ ๊ฒ์ ๋๋ค.
๋ค์ค ํ์ผ์ ๊ฐ๋ฐ ํ๊ฒฝ์์, ํ๋์ ํ์ผ์ ์ค์๊ฐ ํ๊ฒฝ์์.
โ ๋ธ๋ฃจ์ค ๋ฆฌBruce Lee
CSS๋ฅผ ์ฌ๋ฌ ํ์ผ๊ณผ ํด๋์ ์ ์ ํ ๋๋์ด ๋ฃ๋ ๊ฒ์์ ์ ๋ฆฌ๊ฐ ์์๋ฉ๋๋ค. ์ ์ ์์ฌ ์ค ํ ๋ถ์ด ์ด๋ฐ ๋ง์์ ํ์๊ณค ํ์ จ์ด์. โ๋ชจ๋ ๊ฒ์ ๊ทธ๊ฒ์ ๋ง๋ ์ฅ์๊ฐ ์๊ณ , ๋ชจ๋ ์ฅ์์๋ ๊ทธ์ ๋ง๋ ๊ฒ์ด ์๋ค.โ ๊ทธ ๋ง์๋๋ก ์ ๊ฐ ์ฌ๊ธฐ์ ํ๊ณ ์ ํฉ๋๋ค!
ํด๋๋ ํ๋ฅญํ๊ธฐ์ ์ด๊ฒ์ ์ฌ์ฉํ๋ผ
ํด๋๊ฐ ์์ด์๋ ์๋์ฃ . ์ฌ๋ฌ๋ถ์ ์ง์์ ๋ชจ๋ ๋ฌธ์๋ฅผ ์์ ํ๋์ ๋ค ๋ฃ์ง ์์ฃ . ์๋ง๋ ์๋ฅ์ฒ ๋คfolders์ด ์๊ฒ ์ง์. ์ง/์ํํธ์ฉ ์๋ฅ์ฒ , ์ํ์ฉ ์๋ฅ์ฒ , ์์์ฆ์ฉ ์๋ฅ์ฒ ๋ฑ๋ฑ.
CSS ๊ตฌ์กฐ๋ฅผ ์ค๊ณํ๋ ๊ฒ๋ ์ ํํ ๊ฐ์ต๋๋ค. ๋ชจ๋ Sass ํ์ผ๋ค์ ๊ฐ์ ํด๋์ ๋ฃ์ง ์์ต๋๋ค. ๊ทธ๊ฒ๋ค์ ๋ถ๋ฅํ์ธ์.
์๋๋ ํ์ผ๋ค์ ๊ตฌ์กฐํํ๋ ๊ฒ์ ๋ณด์ฌ์ค๋๋ค.
๋ณด๋ค์ํผ ๋ฃจํธroot์ Sass ํ์ผ(main.scss) ํ ๊ฐ๋ง ์์ต๋๋ค. ๋๋จธ์ง ๋ค๋ฅธ ํ์ผ๋ค์ ์ ๋นํ ๋๋์ด์ ธ ํด๋์ ๋ค์ด ์์ต๋๋ค. ํ์ผ๋ช ์์ ๋ฐ์ค(_)์ด ๋ถ์ ๊ฒ์ Sass์๊ฒ ํ์ partial .scss ํ์ผ์ด๋ผ๊ณ ๋งํด์ฃผ๋ ๊ฒ์ด์์. ํ์ .scss ํ์ผ์ .css ํ์ผ๋ก ์ปดํ์ผ ๋์ง ์์ต๋๋ค. ํ์ผ์ ๋ถ๋ฌ์ค๊ณ ํฉ์น๋ ๊ธฐ๋ณธ ํ์ผbase file์ ์ญํ ์ ์ํํฉ๋๋ค.
ํ์ผ๋ค์ ์ฐพ๋ ํ์ผ ํ๋,
๋ชจ๋ ํ์ผ์ ๊ฐ์ ธ์ค๋ ํ์ผ ํ๋,
๊ทธ๋ค์ Sass ๋ฐฉ์์ผ๋ก ํฉ์ณ๋ผ.โ J.R.R. ํจํจTolkien
์์ ํ์ผ ๊ตฌ์กฐ์์ ํด๋๋ฅผ ํ๋์ฉ ๋ณด์ง์.
Base
base/ ํด๋์ ์ผ๋ช ํ๋ก์ ํธ์ฉ ํ์ค ๋ฌธ์boilerplate [2] ๊ด๋ จ ๋ด์ฉ์ด ์์ต๋๋ค. ๊ฑฐ๊ธฐ์์ reset(์๋๋ฉด Normalize.css๋ ๊ทธ์ ์ ์ฌํ ๋ฌด์์ด๋ ) ์ฝ๋๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค. ์๋ง ํ๋ก์ ํธ์ ๋ฐ๋ผ ํ์ดํฌ๊ทธ๋ํผ๋ฅผ ๋ค๋ฃจ๋ ์์ค๋ ๋ค๋ฅธ ์์ค๋ฅผ ๋ฐ๊ฒฌํ ์ ์์ ๊ฒ์ ๋๋ค.
- _reset.scss๋ _normalize.scss
- _typography.scss
Helpers
helpers/ ํด๋(๋๋ก utils/๋ก ๋ถ๋ฅด๋)์ ๋ชจ๋ Sass ํด๊ณผ ํ๋ก์ ํธ ์ฌ๊ธฐ์ ๊ธฐ์ ์ฌ์ฉํ ํฌํผ๋ค์ด ๋ชจ์ฌ์์ต๋๋ค. ๊ธฐ๋ฅ์ด ํฌํจ๋๋์? ๋ฏน์ค์ธ? ๋ค ์ด ํด๋์ ๋ฃ์ผ์ธ์. ์ด ํด๋์๋ _variables.scss(๋๋ก _config.scss๋ก ๋ถ๋ฅด๋) ํ์ผ๋ ์์ด ํ๋ก์ ํธ์ ๋ํ ๋ชจ๋ ๊ธ๋ก๋ฒ ๋ณ์(ํ์ดํฌ๊ทธ๋ํผ, ์ ๊ตฌ์ฑcolor schemes ๋ฑ)๋ฅผ ์ด๊ณณ์ ๋ด๊ณ ์์ต๋๋ค.
- _variables.scss
- _mixins.scss
- _functions.scss
- _placeholders.scss (ํํ _helpers.scss๋ก ๋ถ๋ฅด๋)
Layout
layout/ ํด๋(๋๋ก partials/๋ก ๋ถ๋ฅด๋)์ ๋ณดํต ํ์ผ์ด ๋ง์ด ๋ค์ด ์์ต๋๋ค. ๊ฐ๋ณ ํ์ผ์์ ๋ ์ด์์(ํค๋, ํธํฐ ๋ฑ)์ ์ฃผ์ ๋ถ๋ถ์ ๊ดํ ์คํ์ผ์ ์ ์ํฉ๋๋ค. _grid ํ์ผ๋ ์์ด์ ์ด ๋ ์ด์์์ ๋ง๋๋๋ฐ ๊ทธ๋ฆฌ๋ ์์คํ ์ด ์ฌ์ฉ๋๋ค๋ ๊ฒ์ ์ ์ ์์ต๋๋ค.
- _grid.scss
- _header.scss
- _footer.scss
- _sidebar.scss
- _forms.scss
์ด ํด๋์ ๋ค๋น๊ฒ์ด์ ํ์ผ์ ๋ฃ๋ ๊ฒ์ด ์ด์น์ ๋ง์ ์ ์์ต๋๋ค. ์ ๋ ์ด ํ์ผ์ components/(๋ค์ ๋ด์ฉ์์ ๋ณด์ค๊ฑฐ์์)์ ๋ฃ์ง๋ง์. /layout ํด๋์ ๋ฃ๋ ๊ฒ์ด ๋ ์ข์ ์ ์๋ค๊ณ ์๊ฐํ์ง๋ง ๊ฒฐ์ ์ ์ฌ๋ฌ๋ถ ๋ชซ์ผ๋ก ํ ๊ฒ์.
Components
์ข ๋ ์์ ๊ตฌ์ฑ์์๋ฅผ ์ํ components/ ํด๋(ํํ modules/๋ก ๋ถ๋ฅด๋)๊ฐ ์์ต๋๋ค. layout/์ (์ ์ญ์ global ์์ด์ดํ๋ ์์ ์ ์ํ๋) ๋งคํฌ๋ก๋ผ๊ณ ์น๋ฉด components/๋ ์ข ๋ ๋ง์ดํฌ๋ก์
๋๋ค. ์ฌ๋ผ์ด๋, ๋ก๋loader๋ ๊ทธ๋ฐ ์ ํ์ ํน์ ํ ๋ชจ๋์ ๋ด์ ์ ์์ต๋๋ค. ์ฌ๋ฌ๋ถ์ ์ฌ์ดํธ๊ฐ ๊ฑฐ์ ์์ ๋ชจ๋๋ค๋ก ์ด๋ฃจ์ด์ก๊ธฐ์ ๋ณดํต components/์ ๋ง์ ํ์ผ๋ค์ด ์์ต๋๋ค.
- _media.scss
- _carousel.scss
- _thumbnails.scss
Pages
ํ์ด์ง์ ํน์ ํ๋ ์คํ์ผ์ด ์๋ค๋ฉด pages/ ํด๋์ ๊ทธ ์คํ์ผ์ ๋ฃ๊ณ ํ์ด์ง๋ช
๊ณผ ํ์ผ๋ช
์ ์ผ์น์ํค๋ ๊ฒ์ด ์ข์๊ฑฐ๋ผ ์๊ฐํฉ๋๋ค. ์๋ฅผ ๋ค๋ฉด Home ํ์ด์ง์ ๋
ํนํ ์คํ์ผ์ ์ ์ฉํ๋ ์ผ์ ํํ์ฃ . ์ด ์คํ์ผ์ ์ฒ๋ฆฌํ๋ ค๊ณ pages/ ํด๋์ _home.scss ํ์ผ์ ๋ฃ์ ์ ์์ต๋๋ค.
- _home.scss
- _contact.scss
์ฌ๋ฌ๋ถ์ ๋ฐฐํฌ ๊ณผ์ ์ ๋ฐ๋ผ ์ด ํ์ผ๋ค์ ๋ณ๋๋ก ํธ์ถ๋ ์ ์๋๋ฐ ์ด๋ ์ถ๋ ฅ๋๋ ์คํ์ผ์ํธ์์ ๋ค๋ฅธ ํ์ผ๊ณผ ํฉ์ณ์ง๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํจ์ ๋๋ค. ์ฌ๋ฌ๋ถ ๊ฒฐ์ ์ ๋ฌ๋ ธ์ต๋๋ค. ์ ์ ํ์ฌ์์๋ ๊ทธ๊ฒ์ partials๋ก ๋ง๋ค์ง ์๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ๊ทธ๊ฒ์ ์์ฒญํ๋ ํ์ด์ง์๋ง ํฌํจ์ํค๋๋ก ํ๋ ค๋ ๋ชฉ์ ์ด์์ต๋๋ค. ์๋ฅผ ๋ค์ด Home ํ์ด์ง์ ํน๋ณํ ๋ ์ด์์์ด ์๊ณ ๋๋ต 200์ค ๋๋ CSS๋ฅผ ์ปดํ์ผํ๋ค๊ณ ํ์ฃ . ๋ชจ๋ ํ์ด์ง์์ ๊ทธ ๊ท์น์ด ๋ก๋ฉ๋๋ ๊ฒ์ ๋ง๊ณ ์ ๊ทธ ํ์ผ์ Home ํ์ด์ง์๋ง ๋ฃ์์ต๋๋ค.
Themes
์ ์ฒ๋ผ ์ฌ๋ฌ ํ
๋ง๋ฅผ ๋ค๋ฃจ๋ ๊ท๋ชจ๊ฐ ํฐ ์ฌ์ดํธ์์ ์์
ํ๋ค๋ฉด themes/ ํด๋๊ฐ ์๋ ๊ฒ์ด ์ด์น์ ๋ง์ต๋๋ค. ํ
๋ง/๋์์ธ๊ณผ ๊ด๋ จ๋ ์คํ์ผ ๋ชจ๋ ๊ฑฐ๊ธฐ์ ๋ฃ์ผ์ธ์. ์์ ํ ํ๋ก์ ํธ์ ํนํ๋ ๊ฒ์ด์ด์ ์ฌ๋ฌ๋ถ์ด ํ์๋ฅผ ๋๋ ๋๋ง ํ์ผ์ ๋ฃ์ผ๋ฉด ๋ฉ๋๋ค.
- _theme.scss
- _admin.scss
Vendors
๋ง์ง๋ง์ด์ง๋ง ์ค์ํ ๊ฒ์ผ๋ก ์ฌ๋ฌ๋ถ์ ์๋ง ์ธ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ํ๋ ์์ํฌ(๋ถํธ์คํธ๋ฉ, jQueryUI, jQuery์์ ์ ๊ณตํ๋ฉฐ ์ ๋ค๋ฌ์ด์ง ์บ๋ก์ ์ฌ๋ผ์ด๋FancyCarouselSliderjQueryPowered ๋ฑ)์ ํฌํจ๋ ๋ชจ๋ CSS ํ์ผ์ vendors/ ํด๋์ ๋ฃ์ ๊ฒ์ ๋๋ค. ํ์ผ๋ค์ ๋ณ๊ฐ์ ํด๋์ ๋ฃ๋ ๊ฒ์ ์ข์ ๋ฐฉ๋ฒ์ผ๋ก โ์ด๋ด, ์ด๊ฑด ๋ด๊ฐ ์์ฑํ ํ์ผ์ด ์๋๊ณ , ๋ด๊ฐ ์ง ์ฝ๋๋ ์๋๋ฉฐ, ๋ด ์ฑ ์์ด ์๋์ผโ๋ผ๋ ๊ฒ์ ์๋ ค์ค๋๋ค.
์๋ฅผ ๋ค๋ฉด
- bootstrap.scss
- jquery-ui.scss
- select2.scss
๊ฒ๋ค๊ฐ ์ ํฌ ํ์ฌ์์ vendors-extensions/ ํด๋๋ ์์๋๋ฐ ์ฌ๊ธฐ์ ๋ฒค๋ ํ์ผ์ ์ผ๋ถ ๋ฎ์ด์ฐ๊ธฐํ๋ ํ์ผ์ ๋ฃ์์ต๋๋ค. ์๋ฅผ ๋ค์ด _bootstrap.scss ํ์ผ์ ๊ฑฐ๊ธฐ ๋ฃ์ด์ ๋ถํธ์คํธ๋ ์ ์๋ ๊ตฌ์ฑ์์ ์ผ๋ถ๋ฅผ ๋ฐ๊พธ๋๋ฐ ์ฌ์ฉํ์ต๋๋ค. ๋ฒค๋ ํ์ผ ์์ฒด๋ฅผ ํธ์งํ์ง ์์ผ๋ ค๊ณ ํ์ต๋๋ค. ๊ทธ๊ฒ์ ์ข์ ์๊ฐ์ด ์๋๋๋ค.
์ด๊ฒ ์ ๋ถ์ ๋๋ค. ํ๋ก์ ํธ์ ๋ฐ๋ผ ๊ตฌ์กฐ๊ฐ ๋ฌ๋ผ์ง ์ ์๊ฒ ์ง๋ง ์ฌ๋ฌ๋ถ์ด ์ด ๊ฐ๋ ์ ์ดํดํ๋ค๊ณ ํ์ ํฉ๋๋ค. ํด๋ ์์ ํด๋๋ฅผ ์ค์ฒฉํ๋ ๊ฒ์ ๊ดํด ํญ์ ๋ฐ๋ํ์ง ์์ง๋ง ๊ทธ๋ ๋ค๊ณ ์ ํธํ์ง๋ ์์ต๋๋ค. ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ๋จ์ผ ๋ ๋ฒจsingle level ๊ตฌ์กฐ๊ฐ ๋๋ฌด ๋ณต์กํด์ง์ง ์๊ณ ํ์ผ์ ๊น๋ํ๊ณ ์ ๋๋ ์ํ๋ก ์ ์งํ ์ ์๋ค๋ ๊ฒ์ ์๊ฒ๋์์ต๋๋ค. ๊ทธ๋ ๋๋ผ๋ ํ๋ก์ ํธ์์ ํ์ ๋ ๋ฒจ ๊ตฌ์กฐ๊ฐ ํ์ํ๋ค๊ณ ์๊ฐํ๋ค๋ฉด ๊ทธ๋ ๊ฒ ํ์๊ธฐ ๋ฐ๋๋๋ค.
์ ๋ฌธ๊ฐ ์กฐ์ธ: ์ฌ๋ฌ๋ถ์ด scss ํด๋๋ฅผ ๋ณธ ๋๊ตฐ๊ฐ๊ฐ ํ์ผ ๊ตฌ์กฐ๋ฅผ ๋ช ํํ ์ดํดํ ์ ์๋ค๊ณ ์๊ฐํ๋ค๋ฉด ๊ตฌ์กฐ ์ ์ฒด๋ฅผ ์ค๋ช ํ๋ README.md ํ์ผ์ ๋ง๋ค์ด (main.scss์ ๋๋ํ) ๋ฃจํธ ๋ ๋ฒจ์ ๋ฃ๋ ๊ฒ์ ๊ณ ๋ คํด ๋ณด์ธ์.
ํ์ผ๋ ํ๋ฅญํด!
์ ๊ฐ ์์ฃผ ๋ฐ๋ ์ง๋ฌธ์ โ์ผ๋ง๋ ๋ง์์ผ์ง ๋๋ฌด ๋ง์ ํ์ผ์ด๋ผ๊ณ ๋งํ๋์?โ์ ๋๋ค. ์ ๋ ๋๋ฌด ๋ง์ ํ์ผ์ ์ ๋ ์์ต๋๋ค๊ณ ๋ต๋ณํฉ๋๋ค. ์์ ์ ๋ช๋ช ํ์ผ๋ก ์ชผ๊ฐ๋ ๊ฒ์ ์ฝ๋๋ฅผ ์ ๋ฆฌํ๋ ค๋ ๋ชฉ์ ์ ๋๋ค. ์ฌ๋ฌ๋ถ์ด ๋ฌด์ธ๊ฐ ๋ ๋ง์ ํ์ผ๋ก ๋๋ ์ผ๊ฒ ๋ค๊ณ ๋๋ผ๋ฉด ๊ทธ๋ ๊ฒ ๋ฐ์ด๋ถ์ด์ธ์!
ํฌ๋ฆฌ์ค ์ฝ์ด์ด๊ฐ ๊ทธ์ Sass ์คํ์ผ ๊ฐ์ด๋์์ ๋งํ๋ฏ์ด
์ดํด๋ ๋๊น์ง ์์ ํ์ผ๋ก ๋๋์ธ์.
โ ํฌ๋ฆฌ์ค ์ฝ์ด์ดChris Coyier
์ ๋ ๋จ์ผ ๊ตฌ์ฑ์์๋ฅผ ๋ค์์ ํ์ผ๋ก ํญ๋ฐ์ ์ผ๋ก ์ฆ๊ฐ์ํค๋ ๋ฐ ๋ฐ๋ํ๋ ํธ์ ๋๋ค. ๊ทธ๋ ๊ฒ ํ๋ ํ๋นํ ์ด์ ๊ฐ ์๋ ํ ๋ง์ด์ฃ . ์ผ๋ฐ์ ์ผ๋ก ์ ๋ ๋๋ ๋๋ ๋ง๊ณ ํ์ผ๋น ๋ชจ๋ ํ๋๋ฅผ ๋ฃ๊ณ ๋ชจ๋์ ์๋ฏธ๋ฅผ ์ ์ ์๋ ์ด๋ฆ์ ์ง์ต๋๋ค. ์ด ๋ฐฉ์์ผ๋ก ์ ๋ ์๋ธ๋ผ์ ํ ์คํธSublime text์์ ์ฝ๋๋ฅผ ์ฐพ๊ณ ์ ํ ๋ ๋น ๋ฅธ ์ฐพ๊ธฐgo to [3]๋ฅผ ํ ์ ์์ต๋๋ค.
์์ฝ
์ด ๊ธ์์ ์ ์ํ ๋ชจ๋ ๋ด์ฉ์ ์ ์ ๊ฐ์ธ์ ๊ฒฝํ์ ๊ทผ๊ฑฐ๋ก ์์ฑ๋์์ต๋๋ค. ์ ๋ ํ๋์ค์์ ๊ท๋ชจ๊ฐ ํฐ ์ํ ๊ทธ๋ฃน ์ค ํ๋์ธ ํฌ๋ ๋ ์๊ทธ๋ฆฌ๊ผดCrรฉdit Agricole์ฌ์ ์น๊ธฐ๋ฐ ์ง์ฌweb-based branch์ ๊ทผ๋ฌดํ๋ ๋จ ํ ๋ช ์ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์์ ๋๋ค. ์๋ง ์ฌ๋ฌ๋ถ์ ํ๊ฒฝ๊ณผ ๊ฒฝํ์ ๋ง๋ ๋ค๋ฅธ ์ ๊ทผ๋ฐฉ๋ฒ์ด ์์ ๊ฒ์ ๋๋ค.
Sass ํ๋ก์ ํธ์ ์ํคํ ์ฒ์ ๊ดํ ํฉ๊ธ๋ฅ Golden Rule์ ๋ฝ์ผ๋ผ๊ณ ํ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋จ์ํ ์ ์์ต๋๋ค. ๋ง์ด ๋๋ ๊ฒ์ ๋ฝ์ผ์ธ์. ์ฌ๋ฌ๋ถ์ด ํ๋ก ํธ์๋ ํ์์ ์ผ์ ํ๋ฉด ๋ชจ๋ ํ์๋ค์ด ์ ํํ ๊ตฌ์กฐ์ ๋ํด ํธํ ๋๋ผ๋์ง ํ์ธํ์ธ์. ๊ทธ๋ ์ง ์์ผ๋ฉด ์ด๋๊ฐ์ ๋ฌธ์ํํ๊ณ ๊ณต๊ฐํด์ ๋๊ตฌ๋ ํ์ผ๊ตฌ์กฐ๊ฐ ์ด๋ป๊ฒ ๊ตฌ์ฑ๋์ด ์๋์ง ์ดํดํ๋๋ก ํด์ฃผ์ธ์.