14 - Next.js.
Speck Academy 2021
Features
SSR vs CSR
CRA (Create React App) vs Next.js
Next steps
1
2
3
4
Overview
1
Features
Features
Next.js is framework built on top of React. It gives you the best developer experience with all features you need for production.
Why choose Next.js?
Features
Image optimization
Features
Internationalization
Features
Hybrid: SSG and SSR
Features
Incremental Static Regeneration
Features
File-system routing
Features
Built-in CSS support
Many more features that you can find here:
2
SSR vs CSR
SSR vs CSR
SSR (Server Side Rendering):
CSR (Client Side Rendering):
SSR vs CSR
SSR vs CSR
SSR vs CSR
SSR vs CSR:
SSR vs CSR
SSR pros:
SSR cons:
SSR vs CSR
CSR pros:
CSR cons:
3
CRA (Create React App) vs Next.js
CRA (Create React App) vs Next.js
CRA:
Next.js:
4
Next steps
Next steps
Since we’ve finished all of the lectures, my advice for you is to start learning TypeScript and Next.js.
TypeScript can be used in both, React and Next.js apps and is almost must-have skill that every frontend developer must understand.
Next.js is almost similar to the React and in some cases you’ll need to create applications that are visible by search engines. In that case you’ll use Next.js (not always, but in most of the cases).
Since you understand React basics, you’ll be able to take that journey by yourself, Good luck! :)
5
Teamwork
Teamwork
Status of team projects