Search
Duplicate

따라해보면서 배우는 FE (작성중)

기본부터 배워나가는 Javascript

아래 한글 튜토리얼을 보며 기초 쌓기!

기본부터 배워나가는 React

공식 가이드 내용을 읽어가고 예시를 보면서 기초 쌓기!

바로 시작하는 React

언제 어디서든, 브라우저 주소창에 react.new 를 입력해서 실습 시작!
Component 로 HTML 을 추출하고 사용하는 것을 이해해야 합니다.

바로 시작하는 React SVG

SVG 란 무엇인지를 가볍게 익힙니다.
React 에서 SVG 를 쉽게 쓰기 위해 react-svg 라는 모듈을 사용합니다.
먼저 아래 링크의 프로젝트를 확인하면서, react-svg 의 사용방법을 익힙니다.
public/svg.svg ← public 폴더를 별도로 생성한 후 사용하고자 하는 svg 파일을 배치하면 됩니다.
src/index.js
import { ReactSVG } from 'react-svg’ ← react-svg 모듈을 사용함을 알립니다.
<ReactSVG src="svg.svg" /> ← svg.svg 파일을 쓰는 태그입니다. <img> 태그와 유사!
react.new 에서 프로젝트를 만들고 react-svg 를 설치합니다.
Dependencies 우측의 메뉴 아이콘을 클릭합니다.
react-svg 를 입력하여 모듈을 찾은 후 체크하고, Add dependency 를 클릭하여 설치합니다.
flaticon.com ← 이 사이트에서 원하는 아무 이미지를 찾은 후 svg 파일을 다운로드합니다.
그 후 public 폴더를 프로젝트에 생성한 후, 그 폴더 안에 svg 파일을 업로드합니다. 폴더에 마우스를 올리면 우측에 Upload Files 가 표시됩니다. 이걸 누르면 업로드할 파일을 선택할 수 있습니다.
App.js 파일 내 상단에 아래 색이 입혀진 내용과 같이 선언문을 입력합니다.
import { ReactSVG } from 'react-svg’ ← react-svg 모듈을 사용함을 알립니다.
App.js 파일 내 JSX 태그 (HTML 태그들이 배치된 곳들) 안에 아래와 같은 내용을 입력합니다.
<ReactSVG src="파일명.svg" /> ← svg.svg 파일을 쓰는 태그입니다. <img> 태그와 유사! 파일명.svg 는 꼭 업로드한 파일명으로 바꿔서 넣어주세요.

바로 시작하는 SCSS

react.new 에서 프로젝트를 만들고 node-sass 를 설치합니다.
Dependencies 우측의 메뉴 아이콘을 클릭합니다.
react-svg 를 입력하여 모듈을 찾은 후 체크하고, Add dependency 를 클릭하여 설치합니다.
프로젝트 내 css 파일명을 scss 로 바꿔준 후, 소스코드 상에 있는 import 문에 적힌 .css 도 scss 로 바꿔줍니다.
만약 위 과정 중 문제가 발생했거나 잘 모르겠는 경우 아래 예시를 참조합니다.