TypeScript Quickly

0
(0)

TypeScript Quickly
 

  • Author:Anton MoiseevYakov Fain
  • Length: 350 pages
  • Edition: 1st
  • Publisher: Manning Publications
  • Publication Date: 2020-02-18
  • ISBN-10: 1617295949
  • ISBN-13: 9781617295942
  • Sales Rank: #2417395 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Summary

    TypeScript is JavaScript with an important upgrade! By adding a strong type system to JavaScript, TypeScript can help you eliminate entire categories of runtime errors. In TypeScript Quickly, you’ll learn to build rock-solid apps through practical examples and hands-on projects under the expert instruction of experienced web developers Yakov Fain and Anton Moiseev.

    Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

    About the technology

    Strong typing can eliminate nearly all errors caused by unanticipated data values. With TypeScript, an enhanced version of JavaScript, you can specify types and type annotations so your code is easier to read and far less likely to fail at runtime. And because the core of TypeScript is standard JavaScript, it runs on all major browsers and can be used with frameworks like Angular, Vue, and React.

    About the book

    TypeScript Quickly teaches you to exploit the benefits of types in browser-based and standalone applications. In this practical guide, you’ll build a fascinating blockchain service app that takes you through a range of type-sensitive programming techniques. As you go, you’ll also pick up valuable techniques for object-oriented programming with classes, interfaces, and advanced features such as decorators and conditional types.

    What’s inside

    • Mastering TypeScript syntax
    • Using TypeScript with JavaScript libraries
    • Tooling with Babel and Webpack
    • Developing TypeScript apps using Angular, React, and Vue

    About the reader

    For web developers comfortable with JavaScript and HTML.

    About the author

    Yakov Fain and Anton Moiseev are experienced web developers. They have authored two editions of Manning’s Angular Development with TypeScript.

    Table of Contents:

    PART 1 MASTERING THE TYPESCRIPT SYNTAX

    1 ¦ Getting familiar with TypeScript

    2 ¦ Basic and custom types

    3 ¦ Object-oriented programming with classes and interfaces

    4 ¦ Using enums and generics

    5 ¦ Decorators and advanced types

    6 ¦ Tooling

    7 ¦ Using TypeScript and JavaScript in the same project

    PART 2 APPLYING TYPESCRIPT IN A BLOCKCHAIN APP

    8 ¦ Developing your own blockchain app

    9 ¦ Developing a browser-based blockchain node

    10 ¦ Client-server communications using Node.js, TypeScript,

    and WebSockets

    11 ¦ Developing Angular apps with TypeScript

    12 ¦ Developing the blockchain client in Angular

    13 ¦ Developing React.js apps with TypeScript

    14 ¦ Developing a blockchain client in React.js

    15 ¦ Developing Vue.js apps with TypeScript

    16 ¦ Developing the blockchain client in Vue.js

    中文:

    书名:TypeScript Quickly

    Summary

    TypeScrip是对JAVASCRIPT的重要升级!通过向JavaScript添加强类型系统,TypeScrip可以帮助您消除所有类别的运行时错误。在……里面TypeScript Quickly,您将在经验丰富的Web开发人员我是雅科夫·费恩。和安东·莫伊塞夫的专家指导下,通过实际示例和动手项目学习如何构建坚如磐石的应用程序。

    购买纸质书包括从Manning Publications购买PDF、Kindle和ePub格式的免费电子书。

    关于技术

    强类型可以消除几乎所有由意外数据值引起的错误。使用类型脚本(一种增强版的JavaScript),您可以指定类型和类型注释,以便代码更易于阅读,并且在运行时不太可能失败。因为TypeScrip的核心是标准的JavaScript,所以它可以在所有主流浏览器上运行,并且可以与ANGLE、VUE和REACT等框架一起使用。

    关于这本书

    TypeScript Quickly教您如何在基于浏览器的应用程序和独立应用程序中利用类型的好处。在本实用指南中,您将构建一个迷人的区块链服务应用程序,带您完成一系列类型敏感的编程技术。在学习过程中,您还将学习使用类、接口和高级功能(如修饰符和条件类型)进行面向对象编程的有价值的技术。

    What’s inside

    • 掌握打字脚本语法
    • 将TypeScrip与JavaScript库一起使用
    • 巴别塔和webpack的工装
    • 使用ANGLE、REACT和VUE开发打字应用程序

    About the reader

    对于熟悉JavaScript和HTML的Web开发人员。

    About the author

    我是雅科夫·费恩。 and 安东·莫伊塞夫 都是经验丰富的网络开发人员。他们已经写了两个版本的曼宁 Angular Development with TypeScript.

    Table of Contents:

    第1部分掌握打字脚本语法

    1.熟悉打字稿

    2%基本类型和自定义类型

    3 ¦ Object-oriented programming with classes and interfaces

    4%使用枚举和泛型

    5?装饰者和高级类型

    6%的模具

    7.在同一项目中使用打字脚本和脚本

    PART 2 APPLYING TYPESCRIPT IN A BLOCKCHAIN APP

    8%开发自己的区块链应用程序

    开发基于浏览器的区块链节点

    10%使用Node.js的客户端-服务器通信,打印脚本,

    和WebSockets

    11个月开发带有打字稿的棱角分明的应用程序

    12个月在ANGLE开发区块链客户端

    13个人正在开发带有打字稿的React.js应用程序

    在React.js中开发区块链客户端

    15亿美元开发带有打字稿的Vue.js应用程序

    在Vue.js中开发区块链客户端

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

    点击星号评分!

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

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

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册