Building React Apps with Server-Side Rendering: Use React, Redux, and Next to Build Full Server-Side Rendering Applications

Thakkar, Mohit

  • 出版商: Apress
  • 出版日期: 2020-04-03
  • 售價: $1,980
  • 貴賓價: 9.5$1,881
  • 語言: 英文
  • 頁數: 192
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484258681
  • ISBN-13: 9781484258682
  • 相關分類: React
  • 海外代購書籍(需單獨結帳)

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

商品描述

Leverage the benefits of both client-side and server-side rendering to get the most out of your React applications. By the end of this book you will be able to build and deploy React applications using the Next.js framework to fully render server-side HTML on every Web page.

You'll begin by reviewing JavaScript fundamentals and how they work with the core principles of React. You'll then move on to Next.js, the React framework for server-rendered applications. Using this framework, you will create a fast and secure solutional React application that renders content on the server-side, protects sensitive information, and optimizes response times. Before deploying the application using Docker containers, you'll create automated unit tests to verify that every component is appropriately doing its job

Building React Apps with Server-Side Rendering also covers other fun and interesting topics such as Bootstrap 4, JSX (JavaScript XML), adding styling to your React applications, and much more. By the end of this book, you will be able to build and deploy React applications that fully render server-side HTML on every page. In the end you'll have a client-side rendered React application that integrates server-side rendering into it using Next.js framework.

What You'll Learn

  • Examine fundamental concepts of JavaScript (ES 2015)
  • Create client-side apps using JavaScript frameworks React and Redux
  • Add server-side rendering to React apps using the NextJS Framework

Who This Book Is For

Web developers who have prior experience in working with JavaScript, HTML and CSS, who wish to step up a level and create better web applications using modern JavaScript frameworks like React, Reduct & Next.

商品描述(中文翻譯)

充分利用客戶端和服務器端渲染的優勢,以最大程度地發揮React應用程序的效益。通過本書,您將能夠使用Next.js框架構建和部署React應用程序,以在每個Web頁面上完全渲染服務器端HTML。

您將首先回顧JavaScript的基本原理以及它們如何與React的核心原則相結合。然後,您將轉向Next.js,這是一個用於服務器渲染應用程序的React框架。使用這個框架,您將創建一個快速且安全的React應用程序解決方案,可以在服務器端渲染內容,保護敏感信息並優化響應時間。在使用Docker容器部署應用程序之前,您將創建自動化的單元測試,以驗證每個組件是否正確執行其工作。

《使用服務器端渲染構建React應用程序》還涵蓋其他有趣且有趣的主題,例如Bootstrap 4、JSX(JavaScript XML)、為React應用程序添加樣式等等。通過本書,您將能夠建立和部署React應用程序,以在每個頁面上完全渲染服務器端HTML。最終,您將擁有一個客戶端渲染的React應用程序,並使用Next.js框架將服務器端渲染集成到其中。

您將學到以下內容:
- 深入研究JavaScript(ES 2015)的基本概念
- 使用JavaScript框架React和Redux創建客戶端應用程序
- 使用Next.js框架將服務器端渲染添加到React應用程序中

本書適合具有JavaScript、HTML和CSS工作經驗的Web開發人員,他們希望通過使用React、Redux和Next等現代JavaScript框架來提升Web應用程序的水平。

作者簡介

Mohit Thakkar is a Software Engineer with a multinational company. He has published five books and a research paper in the International Journal of Advanced Research in Management, Architecture, Technology and Engineering.

作者簡介(中文翻譯)

Mohit Thakkar 是一位在跨國公司擔任軟體工程師的人。他已經在《國際高級研究期刊:管理、建築、科技和工程》上發表了五本書和一篇研究論文。