Studying (Review)/Next.JS
[Next.js] Next란 무엇일까? (간단하게 알아보자)
材硏 재연
2022. 5. 14. 16:39
728x90
반응형
참조 | https://nextjs.org/learn/foundations/about-nextjs/what-is-nextjs
Learn | Next.js
Production grade React applications that scale. The world’s leading companies use Next.js by Vercel to build pre-rendered applications, static websites, and more.
nextjs.org
1. Next는 무엇인가?
Next는 React 기반의 프레임워크로 빠른 웹 애플리케이션에 필요한 빌딩 블럭을 제공한다
2. 웹 어플리케이션 구축을 위해 고려해야 할 것들
- UI(유저 인터페이스) - 사용자(User)가 어플리케이션과 상호작용하는 방법
- Routing(라우팅) - 어플리케이션 내부를 탐색하는 방법
- Data Fetching(데이터 가져오기) - 데이터 위치 탐색과 데이터를 가져오는 방법
- Rendering(렌더링) - 정적 혹은 동적인 컨텐츠를 표시해주는 시각과 방법
- Integrations(통합) - 사용중인 다른 서비스들(Ex. CMS, auth, payments, etc)과 연결하는 방법
- Infrastructure(인프라) - 애플리케이션 코드(Ex. Serverless, CDN, Edge, etc)를 배포, 저장 및 실행하는 곳
- Performance(성능) - 사용자를 위해 애플리케이션을 최적화하는 방법
- Scalability(확장성) - 팀, 데이터, 트래픽 증가에 따라 어플리케이션을 조정하는 방법
- Developer Experience(개발자 경험) - 팀의 어플리케이션 구축 및 유지보수에 대한 경험
3. React는 무엇인가?
React는 Interactive(양방향 통신) UI 구현을 위한 JavaScript 기반의 라이브러리로,
라이브러리인 만큼 사용 전에 숙지해야 할 사항들이 여러가지 존재한다
반응형