Mastering Full Stack React Web Development
暫譯: 精通全端 React 網頁開發

Tomasz Dyl, Kamil Przeorski

  • 出版商: Packt Publishing
  • 出版日期: 2017-04-28
  • 定價: $1,480
  • 售價: 6.0$888
  • 語言: 英文
  • 頁數: 388
  • 裝訂: Paperback
  • ISBN: 1786461765
  • ISBN-13: 9781786461766
  • 相關分類: React
  • 立即出貨 (庫存=1)

相關主題

商品描述

Key Features

  • Harness the impressive power of ReactJS and rethink full-stack web development
  • Build dynamic web applications using the tools created by the innovators driving the tech industry
  • Created to make you a smarter, more confident web developer

Book Description

Full-stack web development is being redefined by the impact of ReactJS. If MEAN demonstrated just how effective combining JavaScript frameworks and tools could be for the modern web developer, by replacing Angular with React, developers have an easier way to build isomorphic web applications where code can run on both the client and server.

This book will get you up to speed with one of the latest strategies to meet the demands of today's dynamic and data-intensive web. Combining detailed insights and guidance with practical and actionable information that will ensure you can build a complete isomorphic web app, it's an essential resource for the forward-thinking developer.

You'll learn how to create a reliable and powerful back-end platform with Node.js and Express, as well as exploring how to use MongoDB as the primary database. You'll see how its flexibility is a core part of any full-stack developer's workflow, as well as learning how to use Mongoose alongside it to make data storage safer and more reliable.

You'll also get to grips with Redux, and discover how it perfectly complements React to help you to create consistent and stable applications, providing a single immutable store for your entire application, which means that achieving the level of dynamism you want is easier.

This book is about more than just dressing up past trends in a new name. It's about the future of development, and about full-stack development with a cutting edge. With insights and guidance on Falcor, the impressive middleware that powers the Netflix UI, the full-stack puzzle will almost be complete. But we'll take you further, beyond development and into deployment, as you learn how to get your application out there using AWS and Docker, which gives you full control over how you manage and maintain your app once it's being used.

What you will learn

  • See how to build a full-stack app that is scalable and designed for the demands of modern users
  • Create a powerful JWT-based authentication full-stack "starter-kit"
  • Make your app extremely stable and resilient with Redux and its immutable single state tree
  • Explore the new possibilities given by Falcor, the middleware built by Netflix
  • Find out how Redux works alongside ReactJS - and how it makes building an isomorphic app easier
  • Deploy and maintain your apps successfully using Docker and AWS

商品描述(中文翻譯)

主要特點

- 利用 ReactJS 的強大功能,重新思考全端網頁開發
- 使用由推動科技產業的創新者所創建的工具,構建動態網頁應用程式
- 旨在讓你成為更聰明、更自信的網頁開發者

書籍描述

全端網頁開發正因 ReactJS 的影響而被重新定義。如果 MEAN 展示了結合 JavaScript 框架和工具對於現代網頁開發者的有效性,那麼通過用 React 取代 Angular,開發者可以更輕鬆地構建同構網頁應用程式,讓代碼能夠在客戶端和伺服器上運行。

本書將幫助你掌握滿足當今動態和數據密集型網頁需求的最新策略。結合詳細的見解和指導,以及實用且可行的信息,確保你能夠構建完整的同構網頁應用程式,這是前瞻性開發者的必備資源。

你將學會如何使用 Node.js 和 Express 創建可靠且強大的後端平台,並探索如何將 MongoDB 作為主要數據庫。你將看到其靈活性是任何全端開發者工作流程的核心部分,並學習如何與 Mongoose 一起使用,以使數據存儲更安全、更可靠。

你還將掌握 Redux,並發現它如何完美補充 React,幫助你創建一致且穩定的應用程式,為整個應用程式提供單一不可變的存儲,這意味著實現你想要的動態程度變得更容易。

本書不僅僅是將過去的趨勢換個名字。它關乎開發的未來,以及具有前沿技術的全端開發。通過對 Falcor 的見解和指導,這是驅動 Netflix UI 的令人印象深刻的中介軟體,幾乎可以完成全端拼圖。但我們將帶你更進一步,超越開發,進入部署,學習如何使用 AWS 和 Docker 將你的應用程式推出,這讓你能夠完全控制如何管理和維護你的應用程式,一旦它被使用。

你將學到的內容

- 了解如何構建一個可擴展的全端應用程式,並設計以滿足現代用戶的需求
- 創建一個強大的基於 JWT 的身份驗證全端「入門套件」
- 使用 Redux 及其不可變的單一狀態樹,使你的應用程式極其穩定和韌性
- 探索由 Netflix 建立的中介軟體 Falcor 所帶來的新可能性
- 了解 Redux 如何與 ReactJS 一起運作,以及它如何使構建同構應用程式變得更容易
- 成功使用 Docker 和 AWS 部署和維護你的應用程式