网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 TypeScript入门与区块链项目实战/Web开发经典丛书
分类
作者 (美)雅科夫·法因//(俄罗斯)安东·莫伊谢耶夫
出版社 清华大学出版社
下载
简介
内容推荐
强类型可以消除几乎所有由未预料到的数据值而引起的错误。TypeScript是JavaScript的增强版本;使用TypeScript,可以指定类型以及类型标识,因此编写的代码更易阅读,在运行时也不易出错。由于TypeScriDt的核心是标准的JavaScript,因此其代码可以在所有主流浏览器上运行,并且可以使用Angular、React和Vue等框架。
《TypeScript入门与区块链项目实战》教你发掘在基于浏览器的应用程序或者在独立应用程序中使用类型的好处。在此实用指南中,你将构建一个精彩的区块链服务器程序,从中掌握一系列类型敏感的编程技术。此外,还可以通过使用类、接口及其他一些高级特性(例如装饰器和条件类型)掌握面向对象编程的一些知识和技巧。
主要内容
·精通TypeScriDt语法
·在TypeScript中使用、JavaScript库
·使用Babel和Webpack工具
·使用Angular、React和Vue框架构建TypeScript应用程序
阅读门槛
熟悉JavaScript和HTML的Web开发者。
作者简介
雅科夫·法因Yakov Fain是Farata Systems和SuranceBay两家IT公司的联合创始人。他有许多个人著书或合著的书,例如Java编程书籍24-Hour Trainen Angular DeveZopment with TypeScript.JavaProgramming for Kids等。作为一名Java专家,他讲授和主持多个关于Web和Java相关技术的课程和研讨会,并在国际会议上发表演讲。
目录
第Ⅰ部分 精通TypeScript语法
第1章 熟悉TypeScript
1.1 使用TypeScript编程的理由
1.2 典型的TypeScript工作流
1.3 使用TypeScript编译器
1.4 了解Visual Studio Code
1.5 本章小结
第2章 基本类型与自定义类型
2.1 声明变量类型
2.1.1 基本类型标注
2.1.2 函数声明中的类型
2.1.3 union类型
2.2 定义自定义类型
2.2.1 使用type关键字
2.2.2 将类用作自定义类型
2.2.3 将接口用作自定义类型
2.2.4 结构化还是名义类型系统
2.2.5 自定义类型的unions
2.3 any和unknown类型,以及用户定义的类型保护
2.4 微型项目
2.5 本章小结
第3章 面向对象编程的类和接口
3.1 类
3.1.1 开始了解类继承
3.1.2 访问修饰符public、private、protected
3.1.3 静态变量及singleton(单例)设计模式示例
3.1.4 super()方法与super关键字
3.1.5 抽象类
3.1.6 方法重载
3.2 使用interface
3.2.1 执行合同
3.2.2 扩展接口
3.2.3 接口编程
3.3 本章小结
第4章 使用枚举和泛型
4.1 使用枚举
4.1.1 数字型枚举
4.1.2 字符串枚举
4.1.3 使用常量枚举
4.2 使用泛型
4.2.1 理解泛型
4.2.2 创建自己的泛型类型
4.2.3 创建泛型函数
4.2.4 强制执行高阶函数的返回类型
4.3 本章小结
第5章 装饰器与高#级类型
5.1 装饰器
5.1.1 创建类装饰器
5.1.2 创建函数装饰器
5.2 映射类型
……
第6章 开发工具集
第7章 在项目中同时使用TypeScript和JavaScript
第Ⅱ部分 基于TypeScript的区块链应用
第8章 开发区块链应用
第9章 开发基于浏览器的区块链节点
第10章 使用N0de.js、TypeScript和WebSocket进行客户端-服务器通信
第11章 使用TypeScript开发Angular应用程序
第12章 使用Angular开发区块链客户端
第13章 使用TypeScript开发React.js应用程序
第14章 使用React.js开发区块链客户端
第15章 使用TypeScript开发Vue.js应用程序
第16章 用Vue.js开发区块链客户端
后记
附录A JavaScript基础知识
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/26 18:57:56