更新时间:2021-08-05 10:46:23
封面
Title Page
Copyright and Credits
Next.js Quick Start Guide
Dedication
Packt Upsell
Why subscribe?
PacktPub.com
Contributors
About the author
About the reviewer
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Conventions used
Get in touch
Reviews
Introduction to Server-Side Rendering and Next.js
What is a single-page app?
Creating JS Modules code sharing code splitting and bundling
Introduction to React
Why single-page apps suffer performance issues
Server side rendering
How to do server-side rendering with React
React-based server-side rendering frameworks why Next.js
Summary
Next.js fundamentals
Installation of Next.js
Running Next.js in developer mode
Creating your first Next.js page
Running a Next.js production build
Making Next.js routing
Dynamic routing
Making Next.js routing masks – SEO-friendly URLs
Dynamic Component Loading (aka Lazy Components)
Adding styles to an application – CSS in JS
Adding media content – images video and audio
Adding interactive graphs and charts
Next.js Configuration
Special pages
How to make custom configurations
Configuring Webpack
Configuring Babel
Next.js Data Flow
Nuances of fetching data on the client and on the server
Loading data from a remote server using vanilla Next.js
Using Redux with Next.js
Using GraphQL with Next.js to fetch data
Using the Apollo framework with Next.js to fetch data
Application Life Cycle Handlers and Business Logic
Authentication
Access Control List Roles and Permissions
Business Rules Engine
Internationalization and Localization
Error handling
Caching
Analytics
Continuous Integration
What is automated deployment?
Writing unit tests for Next.js apps
Writing end-to-end tests for Next.js apps
Setting up CI for Next.js: Travis Gitlab and so on
Setting up cloud coverage statistics
Commit hooks
Containers
What is a container for a Next.js app?
Creating a Docker container for Next.js
Deploying to Heroku
Deploying to Now.sh
Other Books You May Enjoy
Leave a review - let other readers know what you think