[TIL] 2023-01-28

Deong_gu·2023년 1월 28일
0

TIL (TODAY I LEARN)

목록 보기
35/62
  • 리액트에 대한 기본 지식을 공부함. 리액트와 SPA(single page application) 관련 정보들을 한 줄 요약으로 문구를 인용해서 정리

리액트는 백엔드에서 받은 JSON 데이터를 해석하여 현재 화면에서 사용자가 새로 요청한 부분만 동적으로 화면을 생성합니다.

리액트는 SPA을 만드는 프론트엔드 자바스크립트 라이브러리

리액트, 앵귤러, 뷰 등은 자바스크립트 객체를 DOM 객체로 전환해주는 역할을 수행합니다.

SPA 애플리케이션에 대한 특정 기능과 요구 사항

  • 전체 앱은 단 하나의 HTML 페이지에서 동작한다.
  • 정적인 HTML 파일 대신 자바스크립트에서 화면을 동적으로 렌더링한다.
  • 기본적인 수준의 스크립트 파일만 다운로드하고 나머지 스크립트 파일은 필요한 시점에 다운로드한다.
  • URL 라우팅은 다양하게 처리된다. (가상 라우팅, 서버 호출은 없으며 URL 라우팅을 통해 앱을 논리적으로 여러 화면으로 구분할 수 있게 해준다)
profile
프론트엔드 개발자가 되기 위해 공부 중입니다.

0개의 댓글