Mastering Full Stack React Web Development

Mastering Full Stack React Web Development

作者: Tomasz Dyl Kamil Przeorski
出版社: Packt Publishing
出版在: 2017-04-28
ISBN-13: 9781786461766
ISBN-10: 1786461765
裝訂格式: Paperback
總頁數: 388 頁





內容描述


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




相關書籍

CSS Refactoring: Architect Your Stylesheets for Success (Paperback)

作者 Steve Lindstrom

2017-04-28

名師講壇——Java微服務架構實戰(SpringBoot+SpringCloud+Doc

作者 李興華

2017-04-28

Programming Lego Mindstorms NXT

作者 Owen Bishop B.Sc (Bristol.) B.Sc (Oxon.)

2017-04-28