[React] 0. 리액트 공부 시작

ㅎㅎ·2023년 7월 12일
0

React

목록 보기
1/11

리액트란?

메타(meta)에서 개발한 오픈 소스 자바스크립트 라이브러리.

새로고침 없이 페이지 전환하는 사이트를 Single Page Application 이라고 함.

리액트를 사용하는 이유

html을 함수, array, object 등에 보관하고 재사용할 수 있기 때문에 html 관리가 편해진다.

(React Native를 쓰면 같은 리액트 문법으로 모바일 앱개발도 가능하다.)

드림코딩 아카데미의 리액트 개념정리 · 클론코딩 강의로 리액트를 공부해볼 예정이다.


리액트 공부하는 친구들이 대부분 이어서 타입스크립트도 공부하던데,,,

+) 타입스크립트란?

MS에서 구현한 자바스크립트의 슈퍼셋 프로그래밍언어. 컴파일의 결과물로 자바스크립트 코드를 출력한다.

자바스크립트에 타입을 부여한 언어로, 자바스크립트의 확장된 언어라고 볼 수 있다.

+) 타입스크립트를 사용하는 이유

  • 에러의 사전 방지 : 의도하지 않은 코드의 동작을 예방할 수 있다.
  • 코드 가이드 및 자동 완성 (개발 생산성 향상) : VSC는 내부가 타입스크립트로 작성되어있어 타입스크립트 개발에 최적화되어 있다.
profile
Backend

0개의 댓글