Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- 보통의언어들
- 동빈나
- NextJS
- 영어공부
- 북스타그램
- 호리에다카후미
- 독서
- 박여름
- 사는이유
- 자바스크립트함수
- 더빠르게실패하기
- 마지막수업
- 책
- 패배의신호
- 역행자
- 기분을태도로만들지않는49가지방법
- 감정기복을줄이고더행복한삶을위한49가지지침서
- 타입스크립트
- 보편의단어
- 힐링그잡채
- 그릿
- 자바스크립트set
- sanity
- 백수린
- 코딩천재
- 기분을태도로만들지않는49가지 방법
- 밀라논다
- 가벼운마음
- 장인서
- 장이나
Archives
- Today
- Total
미미의 메모장
[Next.js] Next.js란 무엇인가? 본문
개념정리
웹 어플리케이션을 만들기 위해서 사용할 수 있는 React Framework이다.
React란 UI를 만들기 위해서 컴포넌트 단위로 손쉽게 만들어 나갈 수 있는 JavaScript library이다.
- 웹, 모바일 앱을 손쉽게 만들 수 있게 해줌.
Library란?
무언갈 만들기 위해 유용한 툴 같은 개념. 특정한 문제를 해결하기 위한 솔루션을 제공해준다.
React로 만든 어플리케이션은 SPA로 간주한다.
SPA: Single Page Application 하나의 페이지 어플리케이션 내에서 필요한 부분만 즉각적으로 업데이트 해준다.
CSR: Client Side Rendering
Framework란?
아주 작은 단위의 문제를 해결하는 것이 아니라, 큰 단위의 솔루션을 제공해준다. 골격을 제공해주고 정해진 골격 안에 원하는 로직을 구현해 나가면 된다. UI, Routing, State management, HTTP Clients들이 정해져 있다.
- Full-stack
- File-based routing
- SEO, Image, Font에 대한 최적화된 솔루션 제공
- Server Side Rendering 뿐만 아니라 다양한 형태의 하이브리드 렌더링 가능
리액트로 웹앱을 개발하는데, 리액트 만으로는 힘든 많은 것들을 가능하게 해준다.
feat.드림코딩 강의
'memo > Front-End💙' 카테고리의 다른 글
[Next.js] 개발 환경 및 실행 (0) | 2023.06.09 |
---|---|
[Next.js] CSR / SSG / ISR / SSR 특징 장&단점 (1) | 2023.06.09 |
[Javascript] Set (1) | 2023.06.09 |
[Javascript] 함수 반환하기 (0) | 2023.06.09 |
AngularJS 정리 (0) | 2023.05.31 |