https://github.com/utsavkumar-280/learning-next
Taking notes about next js
https://github.com/utsavkumar-280/learning-next
api auth csr isr nextjs routing ssg ssr
Last synced: 4 months ago
JSON representation
Taking notes about next js
- Host: GitHub
- URL: https://github.com/utsavkumar-280/learning-next
- Owner: utsavkumar-280
- Created: 2021-12-20T12:51:04.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-17T10:19:52.000Z (about 1 year ago)
- Last Synced: 2025-01-10T22:19:00.293Z (5 months ago)
- Topics: api, auth, csr, isr, nextjs, routing, ssg, ssr
- Language: TypeScript
- Homepage: https://nextjs.org/learn/foundations/about-nextjs
- Size: 633 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Next.js 14
## What is Next.js?
Next.js is a react framework for building web applications.
When building applications with React alone -- It's not feasible to create a fully-featured application ready for production.
- React is a library for building user interfaces, responsible only for the view layer of an application.
- You need to make decisions about other features such as routing, data fetching and more.Next.js on the other hand is react framework -
- It uses React for building user interfaces and also provides additional features that enable you to build production-read applications.
- These features include routing, optimized rendering, data fetching, bundling, compiling and more
- Being a framework Next.js has its own set of opinions and conventions that should be followed to implement certain features.## Why learn Next.js?
Next.js simplifies the process of building a web application for production
- Routing
- API routes
- Rendering
- Data Fetching
- Styling
- Optimization
- Dev and prod build system