[React 톱아보기] React 톺아보기 시리즈 소개

2024. 2. 23. 11:16·React
728x90

React 톺아보기 시리즈에서는 React 공식 문서를 바탕으로 기초부터 심화까지의 내용을 정리하도록 하겠습니다.

프로그래밍 공부는 프로젝트에 실전적으로 적용하면서 배우는 Project Based Learning이 정말 중요합니다. 따라서 공식 문서의 틱 택 토, To Do List를 만들어 보면서 React의 주요 내용들을 적용해 보도록 하겠습니다.

 

참고 자료들

React 공식 문서

리액트의 공식 사이트에 있는 문서입니다. React의 기본부터 심화까지 다룹니다.

 

CRA

CRA는 페이스북에서 만든 공식 React 개발용 Boilerplate입니다. 간단히 말해서 React 개발 환경 구축 툴입니다. React를 공부하면서 CRA를 굉장히 많이 사용할 텐데, 이 문서는 CRA에 대한 설명 뿐만 아니라 CRA를 사용하면서 같이 사용하면 좋도록 라이브러리 접목하는 법이나 API 사용법 테스팅, 백엔드, deploy 등등 여러 팁이 있습니다.

 

Velopert React 강의

Velopert님은 Velog의 창시자로 프론트엔드 분야에서 많은 업적을 쌓으신 분입니다. 프론트엔드 개발자라면 한 번쯤은 들어봤을 정도로 여러 강의와 오픈소스에 기여하고 있습니다. Velopert님의 강의를 통해 React를 응용하는 법을 쉽게 배울 수 있습니다.

 

Contents

0. React란?(Introducing React)

1. React 설치 및 개발 환경 설정하기

2. React의 엘리먼트 렌더링(JSX문법, 엘리먼트 렌더링, 컴포넌트와 프랍스)

3. JSX란?

4. 컴포넌트, 컴포넌트 렌더링

5. State(React의 상태 관리)

6. 입력 데이터 관리하기

4. React의 이벤트 핸들링

5. React의 랜더링(랜더링, 조건부 랜더링)

6. React의 map, slice, contact, spread 사용

7. React에서 입력 데이터 관리하기(Form)

8. React Hook 1: useState

...

9. 

10. React 테스트하기

11. React의 3rd party library들

 

스펙

React를 다루면서 기본적으로 사용할 것들입니다. 웹페이지를 간단하게라도 만들어본 경험이 있는 것이 이해하기 수월할 것입니다.

개발 환경

  • vscode
  • 터미널


웹 페이지 설계 기본

  • HTML
  • CSS

 

프로그래밍 언어

  • javascript
728x90
저작자표시 비영리 (새창열림)

'React' 카테고리의 다른 글

[React 톱아보기] 1. 개발환경 설정 및 React 시작하기  (0) 2024.02.24
[React 톺아보기] 0. React가 만들어진 이유(Introducing React)  (0) 2024.02.24
[React] 11. React에서 클린코드 구현하기  (5) 2024.02.17
[React] (Hook) useState vs useRef  (0) 2024.02.14
[React] 반복문으로 component 생성하기  (0) 2024.02.13
'React' 카테고리의 다른 글
  • [React 톱아보기] 1. 개발환경 설정 및 React 시작하기
  • [React 톺아보기] 0. React가 만들어진 이유(Introducing React)
  • [React] 11. React에서 클린코드 구현하기
  • [React] (Hook) useState vs useRef
BE_개발자
BE_개발자
경이로운 BE 개발자가 되기 위한 프로그래밍 공부 기록장
    250x250
  • BE_개발자
    경이로운 개발일기
    BE_개발자
  • 전체
    오늘
    어제
    • 전체 보기 (213)
      • AI (1)
        • AI native (0)
        • Skill (0)
      • SpringBoot (4)
        • JPA (3)
        • Security (0)
        • 튜토리얼 (1)
        • 기타 (0)
      • Infra (0)
        • Docker (0)
        • AWS (0)
        • NCP (0)
        • GCP (0)
      • React (19)
      • 서버 (0)
      • Computer Science (16)
        • SW Engineering (10)
        • Data Base (2)
        • OS(운영 체제) (4)
      • Data science (0)
        • Probability & Random Variab.. (0)
        • Data Analysis(데이터 분석) (0)
      • 자료구조 | 알고리즘 (57)
        • 선형 자료구죠 (6)
        • 비선형 자료구조 (9)
        • 정렬(Sort) (3)
        • 탐색(Brute Force) (7)
        • 분할 정복(Devide Conquer) (3)
        • 동적 계획법 (6)
        • 탐욕(Greedy) (2)
        • 수학 (7)
        • 심화 알고리즘 (10)
      • PS (44)
        • 백준 알고리즘[BOJ] (38)
        • 프로그래머스[programmers] (3)
      • Dev tool (15)
        • 개발 도구 및 환경 (0)
        • vscode (3)
        • Git Hub (4)
        • Chrome 웹스토어 (5)
        • Python 전용 개발환경 (0)
      • 성장기록 (1)
      • 개인 project (14)
        • 홈페이지 만들기 (11)
        • 냉보미 (1)
      • STL(Standard Library) (9)
      • programming Language (1)
        • javascript (1)
      • 기타 (13)
        • html css (11)
      • (책, 글, 블로그)리뷰 (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 백준
    • Github
    • Notion
    • 서울과학기술대학교 학술동아리 EC
  • 공지사항

  • 인기 글

  • 태그

    PS
    운영체제
    BFS
    재귀함수
    순열
    그리디
    수학
    알고리즘
    OS
    stl
    stack
    완전 탐색
    SW 공학
    스택
    스프링부트
    CS
    백트래킹
    브루트포스
    react
    자료구조
    비트마스킹
    C++
    백준
    탐색
    DP
    이분 탐색
    분할정복
    프론트엔드
    괄호쌍
    SW Engineering
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
BE_개발자
[React 톱아보기] React 톺아보기 시리즈 소개
상단으로

티스토리툴바