Checkout Main Features of Next.js

Dipak Mane

Dec 6, 2023

Image Credit : Unsplash

Routing

A file system based router built on top of Server Components that supports layouts , nested routing , loading stats , error handling , and more .

Image Credit : Unsplash

Rendering

Client - side and Server - side Rendering with Client & Server Components . Further optimized with static & Dynamic Rendering on the server with Next.js Streaming on Edge & Node.js runtimes .

Image Credit : Unsplash

Data Fetching

Simplified data fetching with async/ await in Server Components , & an extended fetch API for request memorization , data caching & revalidation .

Image Credit : Unsplash

Styling

Support for your preferred styling methods , including CSS Modules , Tailwind CSS , and CSS-in-JS.

Image Credit : Unsplash

Optimizations

Image , Fonts and Script Optimizations to improve your applications Core Web Vitals and User Experience .

Image Credit : Unsplash

TypeScript

Improved support for TypeScript , with better type checking and more efficient compilation , as well as custom TypeScript Plugin and type checker .