Real-World Next.js: Build scalable, high-performance, and modern web applications using Next.js, the React framework for production (Paperback)

Riva, Michele

  • 出版商: Packt Publishing
  • 出版日期: 2022-02-28
  • 售價: $1,660
  • 貴賓價: 9.5$1,577
  • 語言: 英文
  • 頁數: 366
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 180107349X
  • ISBN-13: 9781801073493
  • 相關分類: ReactJVM 語言
  • 相關翻譯: Next.js 實戰 (簡中版)
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Learn how to use Next.js for building web apps without compromising performance, user experience, and developer happiness

 

Key Features:

  • Develop scalable web applications using Next.js
  • Use Next.js as a frontend for existing backends and e-commerce websites and understand how to implement it with any headless CMS
  • Deploy Next.js on different platforms, such as Vercel, DigitalOcean, and AWS, or on your own server

 

Book Description:

Next.js is a scalable and high-performance React.js framework for modern web development and provides a large set of features, such as hybrid rendering, route prefetching, automatic image optimization, and internationalization, out of the box. If you are looking to create a blog, an e-commerce website, or a simple website, this book will show you how you can use the multipurpose Next.js framework to create an impressive user experience.

Starting with the basics of Next.js, the book demonstrates how the framework can help you reach your development goals. You'll realize how versatile Next.js is as you build real-world applications with step-by-step explanations. This Next.js book will guide you in choosing the right rendering methodology for your website, securing it, and deploying it to different providers, all while focusing on performance and developer happiness.

By the end of the book, you'll be able to design, build, and deploy modern architectures using Next.js with any headless CMS or data source.

 

What You Will Learn:

  • Get up to speed with Next.js essentials and learn how to build apps quickly
  • Understand how to create scalable Next.js architectures
  • Choose between different rendering strategies, such as client-side rendering (CSR), static site generation (SSG), server-side rendering (SSR), and incremental static regeneration (ISR)
  • Write unit tests and integration tests in your Next.js application
  • Discover the powerful routing system and Next.js' built-in components
  • Design and build modern architectures with Next.js using GraphCMS or any headless CMS

 

Who this book is for:

This book is for web developers who want to improve their React skills by building scalable and maintainable full-stack applications using the modern Next.js web framework. Intermediate-level knowledge of ES6+, React, Node.js, and REST is assumed.

商品描述(中文翻譯)

學習如何使用Next.js建立網頁應用程式,同時不影響效能、使用者體驗和開發者的樂趣。

主要特點:
- 使用Next.js開發可擴展的網頁應用程式
- 將Next.js用作現有後端和電子商務網站的前端,並了解如何與任何無頭CMS一起實現
- 在Vercel、DigitalOcean和AWS等不同平台上部署Next.js,或在自己的伺服器上部署

書籍描述:
Next.js是一個可擴展且高效的React.js框架,用於現代網頁開發,並提供了許多功能,例如混合渲染、路由預取、自動圖片優化和國際化等。如果您想創建一個部落格、電子商務網站或簡單的網站,本書將向您展示如何使用多功能的Next.js框架創建令人印象深刻的使用者體驗。

從Next.js的基礎知識開始,本書演示了該框架如何幫助您實現開發目標。通過逐步解釋,您將了解到Next.js的多功能性。本書將指導您選擇適合您網站的渲染方法,保護網站並將其部署到不同的提供商,同時專注於效能和開發者的樂趣。

通過閱讀本書,您將能夠使用任何無頭CMS或數據源設計、構建和部署現代化架構。

學到的內容:
- 快速掌握Next.js的基本知識,並學習如何快速構建應用程式
- 了解如何創建可擴展的Next.js架構
- 選擇不同的渲染策略,例如客戶端渲染(CSR)、靜態網站生成(SSG)、服務器端渲染(SSR)和增量靜態再生成(ISR)
- 在Next.js應用程式中編寫單元測試和整合測試
- 探索強大的路由系統和Next.js的內建組件
- 使用GraphCMS或任何無頭CMS設計和構建現代化架構

適合閱讀對象:
本書適合想通過使用現代Next.js網頁框架構建可擴展且易於維護的全棧應用程式來提升React技能的網頁開發人員。預設假設讀者具有中級水平的ES6+、React、Node.js和REST知識。