ReactJS 소개

Chae Yun·2021년 10월 19일
0

React Fundamentals

: Express ES6 MongoDB/mongoose 공식 자바스크립트 문법

  1. Express
    : 노드 js 환경에서 웹 서버를 여는 것을 쉽게해주는 프레임워크
  2. ES6
  3. MongoDB
    :nosql 데이터 베이스
  4. mongoose
    : 몽고 데이터베이스를 간편하게 사용할 수 있게 해주는 프레임 워크

진행하게 될 프로젝트

project1. 전화번호부
서버와 통신 하지 않고 로컬 스토리지를 사용하는 전화번호부 만들기

project2. 카운터

project3. 무한 스크롤형 메모패드
ex) 페이스북과 같은 웹 디자인

"ReactJS = 라이브러리"

"A Javascript Library for Building User Interfaces" 그래서 프레임워크보다 가벼워~~

[장점]
-virtual DOM을 사용한다
-컴포넌트 하나만 사용한다
-Garbage Collection
-메모리 관리 성능
-서버&클라이언트 렌더링 둘다 가능
--for user : 초기구동딜레이&SEO(검색엔진최적화)
-매우 간편한 UI 수정 및 재사용(컴포넌트화 했기때문)
-페이스북의 지원~~
-다른 프레임워크나 라이브러리와 혼용 가능
(개발이 완료된 이후에 사용이 가능하다는거지)

[단점]
-VIEW ONLY

0개의 댓글