真实世界的Next.js
Real-World Next.js
了解如何使用 Next.js 构建 Web 应用程序而不影响性能、用户体验和开发人员的幸福感
关键特性
使用 Next.js 开发可扩展的 Web 应用程序使用
Next.js 作为现有后端和电子商务网站的前端,并了解如何使用任何无头 CMS 实现它
在不同平台(例如 Vercel、DigitalOcean 和 AWS)上部署 Next.js,或者在你自己的服务器上
图书说明
Next.js 是一个可扩展的高性能 React.js 框架,适用于现代 Web 开发,提供大量开箱即用的功能,例如混合渲染、路由预取、自动图像优化和国际化。如果你想创建博客、电子商务网站或简单的网站,本书将向你展示如何使用多用途 Next.js 框架来创建令人印象深刻的用户体验。
本书从 Next.js 的基础知识开始,演示了该框架如何帮助您实现开发目标。当您通过逐步解释构建真实世界的应用程序时,您将意识到 Next.js 的多功能性。这本 Next.js 书籍将指导您为您的网站选择正确的呈现方法、保护它并将其部署到不同的提供商,同时关注性能和开发人员的幸福感。
到本书结束时,您将能够使用 Next.js 和任何无头 CMS 或数据源来设计、构建和部署现代架构。
你将学到什么
掌握 Next.js 的基本知识并学习如何快速构建应用
程序
侧面渲染 (SSR) 和增量静态再生 (ISR)
在您的 Next.js 应用程序中编写单元测试和集成测试
发现强大的路由系统和 Next.js 的内置组件
使用 GraphCMS 使用 Next.js 设计和构建现代架构或任何无头 CMS
这本书是给谁的
本书适用于希望通过使用现代 Next.js Web 框架构建可扩展且可维护的全栈应用程序来提高 React 技能的 Web 开发人员。假设您具备 ES6+、React、Node.js 和 REST 的中级知识。
目录
Next.js 简介
探索不同的渲染策略
Next.js 基础知识和内置组件 在
Next.js 中组织代码库和获取数据 在
Next.js 中管理本地和全局状态
CSS 和
使用 UI 框架的内置样式方法
使用自定义服务器
测试 Next.js
使用 SEO 和管理性能
不同的部署平台
管理身份验证和用户会话
使用 Next.js 和 GraphCMS 构建电子商务网站
示例项目和后续步骤了解更多
评论(0)