Modern JavaScript Web Development Cookbook

0
(0)

Modern JavaScript Web Development Cookbook
 

  • Author:Federico Kereki
  • Length: 642 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2018-12-26
  • ISBN-10: 1788992741
  • ISBN-13: 9781788992749
  • Sales Rank: #1248013 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Over 90 recipes to help you write clean code, solve common JavaScript problems, and work on popular use cases like SPAs, microservices, native mobile development with Node, React, React Native and Electron.

    Key Features

    • Over 90 practical recipes to help you write clean and maintainable JavaScript codes with the latest ES8
    • Leverage the power of leading web frameworks like Node and React to build modern web apps
    • Features comprehensive coverage of tools and techniques needed to create multi-platform apps with JavaScript

    Book Description

    JavaScript has evolved into a language that you can use on any platform. Modern JavaScript Web Development Cookbook is a perfect blend of solutions for traditional JavaScript development and modern areas that developers have lately been exploring with JavaScript. This comprehensive guide teaches you how to work with JavaScript on servers, browsers, mobile phones and desktops.

    You will start by exploring the new features of ES8. You will then move on to learning the use of ES8 on servers (with Node.js), with the objective of producing services and microservices and dealing with authentication and CORS. Once you get accustomed to ES8, you will learn to apply it to browsers using frameworks, such as React and Redux, which interact through Ajax with services. You will then understand the use of a modern framework to develop the UI. In addition to this, development for mobile devices with React Native will walk you through the benefits of creating native apps, both for Android and iOS.

    Finally, you’ll be able to apply your new-found knowledge of server-side and client-side tools to develop applications with Electron.

    What you will learn

    • Use the latest features of ES8 and learn new ways to code with JavaScript
    • Develop server-side services and microservices with Node.js
    • Learn to do unit testing and to debug your code
    • Build client-side web applications using React and Redux
    • Create native mobile applications for Android and iOS with React Native
    • Write desktop applications with Electron

    Who this book is for

    This book is for developers who want to explore the latest JavaScript features, frameworks, and tools for building complete mobile, desktop and web apps, including server and client-side code. You are expected to have working knowledge of JavaScript to get the most out of this book.

    Table of Contents

    1. Working with JavaScript Development Tools
    2. Using Modern JavaScript Features
    3. Developing with Node
    4. Implementing RESTful Services with Node
    5. Testing and Debugging Your Server
    6. Developing with React
    7. Enhancing Your Application
    8. Expanding Your Application
    9. Debugging Your Application
    10. Testing your Application
    11. Creating Mobile Apps with React Native
    12. Testing and Debugging Your Mobile App
    13. Creating a Desktop Application with Electron

    中文:

    书名:Modern JavaScript Web Development Cookbook

    超过90个菜谱,帮助您编写干净的代码,解决常见的JavaScript问题,并处理流行的用例,如SPA、微服务、使用Node、Reaction、Reaction Native和Electron进行本地移动开发。

    Key Features

    • 90多个实用食谱,帮助您使用最新的ES8编写干净且可维护的Java代码
    • 利用Node和Reaction等领先Web框架的强大功能构建现代Web应用程序
    • 全面介绍了使用JavaScript创建多平台应用程序所需的工具和技术

    Book Description

    JavaScript已经发展成为一种可以在任何平台上使用的语言。《现代JavaScript Web开发指南》完美地融合了传统的Java开发解决方案和开发人员最近一直在探索的现代领域的解决方案。这本综合指南将教您如何在服务器、浏览器、手机和台式机上使用JavaScript。

    您将从探索ES8的新功能开始。然后,您将学习如何在服务器上使用ES8(使用Node.js),目标是生成服务和微服务,并处理身份验证和CORS。一旦您习惯了ES8,您将学会将其应用于使用框架的浏览器,如Reaction和Redux,这些框架通过AJAX与服务交互。然后,您将了解如何使用现代框架来开发UI。除此之外,使用Reaction Native开发移动设备将带您体验为Android和iOS创建本地应用程序的好处。

    最后,您将能够将新学到的服务器端和客户端工具知识应用于使用Electron开发应用程序。

    你将学到什么

    • 使用ES8的最新功能并学习使用Java编写代码的新方法
    • 使用Node.js开发服务器端服务和微服务
    • 学习进行单元测试和调试代码
    • 使用Reaction和Redux构建客户端Web应用程序
    • Create native mobile applications for Android and iOS with React Native
    • Write desktop applications with Electron

    这本书是为谁而写的

    这本书是为那些想要探索最新的JavaScript功能、框架和工具以构建完整的移动、桌面和Web应用程序(包括服务器和客户端代码)的开发人员而写的。您需要具备使用JavaScript的知识,才能最大限度地利用本书。

    Table of Contents

    1. 使用JavaScript开发工具
    2. 使用现代JavaScript功能
    3. 与节点一起开发
    4. 使用节点实现REST风格的服务
    5. 测试和调试您的服务器
    6. 发展与反应
    7. Enhancing Your Application
    8. Expanding Your Application
    9. Debugging Your Application
    10. 测试您的应用程序
    11. 使用Reaction Native创建移动应用程序
    12. 测试和调试您的移动应用
    13. 使用Electron创建桌面应用程序
  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

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

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

  • 评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册