Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Isomorphic Web Applications: universal development with React

694 views

Published on

Isomorphic Web Applications teaches web developers to build isomorphic web applications using JavaScript, NodeJS, and React. You'll begin by learning the difference between isomorphic, single page, and server rendered web applications as well as the advantages and challenges of isomorphic web applications. Then you'll get hands-on and build an isomorphic web application.

Save 42% off Isomorphic Web Applications with code ssgordon at: https://www.manning.com/books/isomorphic-web-applications

Published in: Software
  • Be the first to comment

Isomorphic Web Applications: universal development with React

  1. 1. How can I write code which runs on both the client and the server? With Isomorphic Web Applications by Elyse Kolker Gordon Save 42% off Isomorphic Web Applications with code ssgordon.
  2. 2. I want to use the same code for both the server and client side of my app. Is there a way to combine single-page and server-rendered web architectures?
  3. 3. Isomorphic Web Applications can help! If you’re a mid-level developer interested in expanding your architectural abilities and exploring the options available for building web apps—and interested in React, specifically—then this book is for you! You’ll learn the difference between isomorphic, single page, and server-rendered web applications, as well as the advantages of going isomorphic.
  4. 4. Wait, I think you skipped a step. What do you mean by “isomorphic”?
  5. 5. It’s a better way of thinking about app architecture. Isomorphic apps take the best of both single-page and server- rendered web approaches, so you can write code that runs on the server and the client as well as effectively executing the handoff from the former to the latter. This will allow you to maximize code re-use and improve the perceived performance of your app.
  6. 6. It’s all made possible by JavaScript’s ability to run in both servers and browsers. Isomorphic Web Applications will teach you to use isomorphic technologies, like React, Node, Redux, and Webpack, and how to apply isomorphic architecture with frameworks like Ember or Angular 2. All so your app can enjoy the faster perceived performance of a server render, while also being able to handle complex user actions in the browser.
  7. 7. This sounds complicated. What will I gain from this approach to app building?
  8. 8. Here are some of the advantages of Isomorphic Web Applications: • Simplified and improved SEO • Performance gains in user perceived performance. • Maintenance gains • Improved Accessibility • Code re-use • Improved user experience • and much more!
  9. 9. It’s all waiting for you in the book! Isomorphic Web Applications will take you on a journey to a wonderful place, where server-side architectures co-exist in harmony with their browser-dwelling counterparts. You’ll learn all about isomorphic web apps and how to create them using web development frameworks, such as React and Node, through illustrative examples, hands-on exercises, Thought-provoking explanations, and you will build your very own isomorphic web app throughout the course of the book.
  10. 10. Learn to create universal web applications with React today! Save 42% off Isomorphic Web Applications with code ssgordon. New from manning.com

×