아이딕
아이딕 IT블로그
아이딕
전체 방문자
오늘
어제
  • 분류 전체보기 (44)
    • Algorithm (9)
      • BackJoon (0)
      • Programmers (5)
      • Data Structure (4)
    • Java (5)
    • Spring (1)
    • SQL (2)
      • MSSQL (1)
    • JavaScript (7)
    • React (3)
    • HTML (0)
    • CSS (1)
    • Build Tool (0)
      • Gradle (0)
      • Maven (0)
    • Tomcat (1)
    • Git (2)
    • IDE (3)
    • Error Log (1)
    • 개발 지식 (9)
    • 도서 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • codingTest
  • 자바
  • 함수레벨스코프
  • 호이스팅
  • Java
  • GitHub
  • 자바자료구조
  • Git
  • ES6
  • VSCode
  • JavaScript
  • programmers
  • 스코프
  • 변수호이스팅
  • java Data Structure
  • IntelliJ
  • 자바스크립트
  • 코딩테스트
  • JVM
  • 인텔리제이
  • 리액트
  • 블록레벨스코프
  • 자료구조
  • react
  • springboot
  • Java 문자열 처리 최적화
  • 알고리즘
  • 깃허브
  • Algorithm
  • 프로그래머스

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
아이딕

아이딕 IT블로그

React

[React] 리액트(React.js) 설치 및 시작하기 (Window)

2022. 12. 8. 01:34
728x90
반응형

리액트(React.js)와 특징에 대해 간단하게 이해하였다면, 리액트를 설치하고 프로젝트를 만들어 보자

 

[React] 리액트(React.js) 가볍게 알아보기

리액트(React.js)란? 리액트는 사용자 인터페이스를 만드는데 사용되는 자바스크립트 라이브러리라고 볼 수 있습니다. Facebook 개발팀이 개발하였고, 재사용이 가능한 UI구성 요소를 만들어, 데이터

tmdrnr96.tistory.com

순서

1. Node.js / npm 또는 yarn 설치

2. Visual Studio Code 설치

3. Git 설치

4. React 프로젝트 만들기

 

설치

1. Node.js / npm 또는 yarn 설치

리액트(React.js)를 통해 프로젝트를 만들기 위해 Node.js를 반드시 설치해 줘야한다.

 

 

하기 링크를 통해 Node.js를 설치할 수 있는데, 현재 최신 버전 보다는 안정적인 버전을 설치하는 것이 좋다.

 

 

Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

 

Node.js를 설치할 때, 패키지를 관리해주는 npm이라는 도구가 같이 설치가 되는데, npm을 사용해도 무관하지만 yarn이라는 패키지 관리자 도구가 npm보다 더 빠르고 효율적으로 캐시 시스템을 제공하고 있기 때문에 npm 대신 yarn을 설치해서 사용하려고 한다.

 

yarn 설치는 cmd를 통해서 할 수 있고, 명령어는 하기와 같다.

 

 

※ yarn 설치가 완료되었다면 yarn --version 명령어를 통해 yarn이 제대로 설치가 되었는지 확인할 수 있다.

 

2. Visual Studio Code 설치

이제 리액트 코드를 입력하고 수정할 수 있는 코드 에디터로는 Bracket, Sublime Text, Atom, VS Code(Visual Studio Code) 등이 있지만 여기서는 VS Code 설치하여 진행해보려한다.

 

 

VS Code를 하기 링크에서 운영체제에 맞는 버전을 설치한다.

 

 

Download Visual Studio Code - Mac, Linux, Windows

Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.

code.visualstudio.com

 

필수는 아니지만 개발의 편의를 위해 Reactjs Code Snippets, ESLint, Prettier-Code fomatter 확장 프로그램을 설치해 준다

Reactjs Code Snippets - 단축 단어를 사용하여 코드를 자동으로 생성해 낼 수 있는 코드 스페닛 모음

ESLint - 문법 및 코드 스타일을 검사해 주는 도구

Prettier-Code fomatter - 코드 스타일을 정리해주는 도구

 

3. Git 설치

Git도 마찬가지로 운영체제에 맞게 설치해 준다.

 

 

하기 링크를 통해 Git을 설치할 수 있다.

 

 

Git - Downloads

Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp

git-scm.com

 

cmd를 이용해도 상관없지만 Git bash 에뮬레이터를 사용할 것이기 때문에 Git을 설치할 때, bash 에뮬레이터도 함께 설치한다. 

 

4. React 프로젝트 만들기

Git을 설치할 때, 함께 설치했던 bash 에뮬레이터를 이용해 프로젝트를 만드는데, 명령어는 하기와 같다.

 

 

yarn create react-app [프로젝트 이름] 명령어를 통해 프로젝트를 생성할 수 있다.

이 때, 프로젝트를 저장 경로를 지정 해준 이후에 프로젝트 명령어를 통해 프로젝트를 생성한다.

 

Happy hacking! 이라는 말과 함께 프로젝트가 생성된다.

 

생성된 프로젝트를 실행하는 명령어는 하기와 같다.

 

 

프로젝트가 설치되어 있는 경로로 접근해서 yarn start 명령어를 통해 프로젝트를 실행한다.

 

 

http://localhost:3000/으로 이와 같은 웹 페이지가 나왔다면 리액트를 하기위한 기본적인 준비가 끝난다.

728x90
반응형

'React' 카테고리의 다른 글

[React] Hooks useState() 란?  (54) 2023.02.06
[React] 리액트(React.js) 가볍게 알아보기  (0) 2022.12.06
    'React' 카테고리의 다른 글
    • [React] Hooks useState() 란?
    • [React] 리액트(React.js) 가볍게 알아보기
    아이딕
    아이딕
    IT, 개발, 공부, 정리, 기타

    티스토리툴바