• 회원가입
  • 로그인
  • 구글아이디로 로그인

React - Sass (SCSS)

876  
목차
  1. SCSS 소개
  2. SCSS 사용환경 구축
  3. SCSS 파일 생성/사용

 

SCSS 소개

 

1.

SCSS : SASS를 CSS와 유사하게 변형한 CSS 전 처리기.

SASS / SCSS / CSS 차이점. (※ SCSS 기준으로 설명)

 

2.

SCSS 파일은 서버에서 실행 후 CSS를 브라우저로 보냄.

 

4.

SCSS 파일에선 변수 및 함수 사용 가능.

 

5.

SCSS 확장자 : .scss

 

 

SCSS 사용환경 구축

 

create-react-app 사용해 React 개발 시, 

아래 명령어로 SCSS 쉽게 설치/사용 가능.

 


 

C:\Users\사용자명>npm install node-sass

 


SCSS 파일 생성/사용

[style.scss 생성]

C:\User\사용자명\hz\src\style.scss

 

$h1_color: red;


h1 {

  color: $h1_color;

}

 


[index.js 생성]

C:\User\사용자명\hz\src\index.js

 

import React from 'react';

import ReactDOM from 'react-dom';

import './style.scss';


class Hz extends React.Component {

  render() {

    return (

      <div>

      <h1>홈짱닷컴</h1>

      <p>Homzzang.com</p>

      </div>

    );   

  } 

}


ReactDOM.render(<Hz />, document.getElementById('root'));

 

 


제목
React - Home (입문) + 사용 환경 구축
React - Intro (소개) - 작동 방식 + 역사
React - Start (시작) - 사용환경 설정.
React - ES6 (최신 JS의 3가지 주요 이슈)
React - Render HTML (웹페이지 렌더링)
React - JSX (= JavaScript XML)
React - Components (컴포넌트) ★
React - Props (인수 = 독립변수) ★
React - State (상태 객체) ★
React - Lifecycle (컴포넌트 수명 주기)
React - Events (이벤트) ★★
React - Forms (입력폼) ★★★
React - CSS (스타일링)
React - Sass (SCSS)
목록
찾아주셔서 감사합니다. Since 2012