Isomorphic Application Development with JavaScript

0
(0)

Isomorphic Application Development with JavaScript
 

  • Author:Konstantin TarkusTomas Alabes
  • Length: 292 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2017-11-09
  • ISBN-10: 1785889761
  • ISBN-13: 9781785889769
  • Sales Rank: #2263294 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Key Features

    • Combine the ease of React in the front end with the power of Node at the back end to build robust apps in pure JavaScript
    • Get your hands dirty by building on an entire application throughout the course of the book
    • Become productive and save precious time by adopting isomorphic JavaScript programming techniques

    Book Description

    The latest trend in web development, Isomorphic JavaScript, allows developers to overcome some of the shortcomings of single-page applications by running the same code on the server as well as on the client. Leading this trend is React, which, when coupled with Node, allows developers to build JavaScript apps that are much faster and more SEO-friendly than single-page applications.

    This book begins by showing you how to develop frontend components in React. It will then show you how to bind these components to back-end web services that leverage the power of Node. You’ll see how web services can be used with React code to offload and maintain the application logic. By the end of this book, you will be able to save a significant amount of development time by learning to combine React and Node to code fast, scalable apps in pure JavaScript.

    What you will learn

    • Build on the client side with the awesomeness of React
    • Style your application effectively
    • Render the server side using React
    • Implement a GraphQL server based on Node, Express, and SQL
    • Fetch application data using Relay
    • Build an isomorphic router to use in the application
    • Deploy your application to a cloud host
    • Secure your application with a solid token-based authentication system

    Table of Contents

    Chapter 1. Getting Started With Isomorphic Web Apps
    Chapter 2. Creating A Web Ui With React
    Chapter 3. Working With Css And Media Assets
    Chapter 4. Working With Browsersync And Hot Module Replacement
    Chapter 5. Rendering React Components On The Server
    Chapter 6. Creating Data Api With Graphql
    Chapter 7. Implementing Routing And Navigation
    Chapter 8. Authentication And Authorization
    Chapter 9. Testing And Deploying Your App

    中文:

    书名:Isomorphic Application Development with JavaScript

    Key Features

    • 将前端的轻松反应与后端的Node的强大功能相结合,以纯JavaScript构建强大的应用程序
    • 通过在本书的整个过程中构建一个完整的应用程序,让您的双手变得肮脏
    • 采用同构的JavaScript编程技术,提高工作效率并节省宝贵的时间

    图书描述

    Web开发的最新趋势是同构的JavaScript,它允许开发人员通过在服务器和客户端运行相同的代码来克服单页面应用程序的一些缺点。引领这一趋势的是Reaction,当与Node结合使用时,开发人员可以构建比单页面应用程序更快、更具SEO友好性的JavaScript应用程序。

    本书一开始就向您展示了如何在Reaction中开发前端组件。然后,它将向您展示如何将这些组件绑定到利用Node功能的后端Web服务。您将看到如何将Web服务与Reaction代码结合使用,以卸载和维护应用程序逻辑。到本书结束时,您将能够通过学习组合Reaction和Node来用纯Java编写快速、可扩展的应用程序,从而节省大量的开发时间。

    你将学到什么

    • 利用Reaction的卓越之处构建客户端
    • 有效地设计应用程序的样式
    • 使用REACT呈现服务器端
    • 基于Node、Express和SQL实现GraphQL服务器
    • 使用中继获取应用程序数据
    • 构建同构路由器以在应用程序中使用
    • 将您的应用程序部署到云主机
    • 使用可靠的基于令牌的身份验证系统保护您的应用程序

    目录表

    Chapter 1. Getting Started With Isomorphic Web Apps
    第2章:使用Reaction创建Web用户界面
    第3章:使用CSS和媒体资源
    第4章.使用浏览器同步和热模块替换
    第5章.在服务器上呈现Reaction组件
    第6章使用GraphQL创建数据Api
    第7章.实施路由和导航
    第8章.身份验证和授权
    第9章.测试和部署您的应用程序

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册