Używamy cookies, aby ułatwić korzystanie z Portalu. Możesz określić warunki przechowywania, dostępu do plików cookies w Twojej przeglądarce. Dowiedz się więcej.
strona główna Strona główna | Nowości | Promocje | Zapowiedzi Twoje konto | Zarejestruj | Schowek | Kontakt | Pomoc
mapa działów
Szukaj: szukanie zaawansowane
Koszyk
Książki \ Programowanie \ JavaScript

Building Isomorphic JavaScript Apps Język: 2

978-1-4919-3293-3

Cena Brutto: 143.33

Cena netto: 136.50

Ilość:
Wersja: Drukowana
Autor Jason Strimpel, Maxime Najim
Liczba_stron 210
Wydawnictwo O'Reilly Media
Oprawa miękka
Data_Wydania 2016-09-15
Building Isomorphic

JavaScript Apps



Often referred to as the holy grail of web application development, isomorphic JavaScript lets you run the same code on both the browser client and web application server. This hands-on guide shows you a practical approach to building and maintaining your own isomorphic JavaScript apps. You’ll learn why this application architecture has become an increasingly popular way to fix business-critical issues such as page-load speeds and SEO compatibility.

Isomorphic JavaScript is becoming a real game changer, even for teams used to very different server stacks. Authors Jason Strimpel and Maxime Najim demonstrate why companies including Walmart, Airbnb, Facebook, and Netflix have adopted isomorphic libraries.

  • Understand how isomorphic JavaScript can dramatically improve user experience
  • Define a contract between the framework and your application for responding to resource requests
  • Take framework and application code from server to client to make it an isomorphic codebase
  • Create common abstractions, get and set cookies, and redirect user requests
  • Learn why isomorphic JavaScript can finally bring a halt to the fat-server, fat-client pendulum
  • Learn about advanced isomorphic JavaScript topics like collaborative, real-time applications



Pragniemy Państwa zapewnić, iż dokładamy wszelkich możliwych starań, by opisy książek i podręczników, zawarte na naszych stronach internetowych, zawierały bieżące i wiarygodne materiały. Może jednak, mimo naszych wysiłków, w opisy książek wkraść się przekłamanie z naszej strony niezamierzone. Nie może to stanowić powodu do roszczeń. O ile macie Państwo jakiekolwiek pytania lub wątpliwości - prosimy o kontakt z naszym ekspertem lub działem handlowym. Postaramy  się odpowiedzieć na wszystkie Państwa pytania zanim podejmiecie Państwo decyzje o złożeniu zamówienia.
#

  1. Introduction and Key Concepts

    1. Chapter 1 Why Isomorphic JavaScript?

      1. Defining Isomorphic JavaScript
      2. Evaluating Other Web Application Architecture Solutions
      3. Caveat: When Not to Go Isomorphic
      4. Summary
    2. Chapter 2 Isomorphic JavaScript as a Spectrum

      1. Sharing Views
      2. Sharing Routes
      3. Sharing Models
      4. Summary
    3. Chapter 3 Different Categories of Isomorphic JavaScript

      1. Environment Agnostic
      2. Shimmed for Each Environment
      3. Summary
    4. Chapter 4 Going Beyond Server-Side Rendering

      1. Real-Time Web Applications
      2. Summary
  2. Building Our First App

    1. Chapter 5 Getting Started

      1. Getting Node Up and Running
      2. Setting Up the Application Project
      3. Summary
    2. Chapter 6 Serving Our First HTML Document

      1. Serving an HTML Template
      2. Working with Path and Query Parameters
      3. Summary
    3. Chapter 7 Architecting Our Application

      1. Understanding the Problem
      2. Responding to User Requests
      3. Summary
    4. Chapter 8 Transporting the Application to the Client

      1. Bundling Our Application for the Client
      2. Responding to User Requests
      3. Routing on the Client
      4. Organizing Our Code
      5. Summary
    5. Chapter 9 Creating Common Abstractions

      1. When and Why to Use Abstraction
      2. Getting and Setting Cookies
      3. Redirecting a Request
      4. Summary
    6. Chapter 10 Serializing, Deserializing, and Attaching

      1. Serializing Data
      2. Creating a Controller Instance
      3. Deserializing Data
      4. Attaching DOM Event Handlers
      5. Verifying the Rehydration Process
      6. Summary
    7. Chapter 11 Closing Thoughts

      1. Production Readiness
      2. Knowing How Much Structure Is Needed
      3. Conclusion
  3. Real-World Solutions

    1. Chapter 12 Isomorphic React.js at WalmartLabs

      1. Origin of a Species
      2. React Boilerplate and Patterns
      3. The Walmart Approach
      4. Overcoming Challenges
      5. Next Steps
      6. Acknowledgments
      7. Postscript
    2. Chapter 13 Full Stack Angular

      1. Isomorphic JavaScript: The Future of Web Apps
      2. Isomorphic Angular 1
      3. Angular 2 Server Rendering
      4. Angular Universal
      5. GetHuman.com
      6. Postscript
    3. Chapter 14 Brisket

      1. The Problem
      2. Best of Both Worlds
      3. Early Brisket
      4. Making It Real
      5. Code Freedom
      6. Consistent API Across Environments
      7. Stay Out of the Way of Progress
      8. What’s Next for Brisket?
      9. Postscript
    4. Chapter 15 “Colony” Case Study: Isomorphic Apps Without Node

      1. The Problem
      2. Templating
      3. Data
      4. Transpiled View Models
      5. Layouts
      6. Page Maker
      7. Frontend Single-Page App
      8. Final Architecture
      9. Next Steps
    5. Chapter 16 Final Thoughts

      1. Families of Design Patterns, Flux, and Isomorphic JavaScript
powrót
 
Produkty Podobne
Vue.js 2. Wprowadzenie dla profesjonalistów
PHP, MySQL i JavaScript. Wprowadzenie. Wydanie V
Uczenie maszynowe z językiem JavaScript. Rozwiązywanie złożonych problemów
Introduction to JavaScript Programming The Nothing but a Browser Approach
JavaScript w praktyce. Stwórz twitterowego bota, system sygnalizacyjny LED i inne projekty z użyciem Node.js i Raspberry Pi
React Native. Tworzenie aplikacji mobilnych w języku JavaScript. Wydanie II
Nowoczesny JavaScript. Poznaj ES6 i praktyczne zastosowania nowych rozwiązań
JavaScript. Wyrażenia regularne dla programistów
Angular. Profesjonalne techniki programowania. Wydanie II
Programowanie zorientowane obiektowo w języku JavaScript. Wydanie III
Więcej produktów