现代前端开发:从 JavaScript 到 TypeScript 的全面升级
1. 前端开发的变革与 TypeScript 的崛起
随着互联网带宽的增加和设备计算能力的提升,应用逻辑逐渐从服务器端转移到客户端的 JavaScript 代码中。单页应用的普及使得整个应用逻辑都在客户端的 JavaScript 中运行,服务器仅负责处理共享数据和认证授权逻辑。然而,JavaScript 代码复杂度的增加促使了新的规范和工具的出现。
新的 ECMAScript 6 规范让 JavaScript 成为了先进的面向对象语言;TypeScript 为 JavaScript 添加了类型,实现了编译时检查,并支持大部分尚未被所有浏览器支持的 ECMAScript 6 特性,它是未来的 JavaScript 加上类型,可转译为浏览器兼容的 JavaScript;NPM 等 JavaScript 库仓库能自动跟踪库之间的依赖关系;Jasmine 等测试框架方便了代码测试;模块组织和打包工具则简化了代码链接。
2. TypeScript 基础与安装
TypeScript 的安装有多种方式,以下为常见的安装步骤:
- 安装 Visual Studio 2017 TypeScript SDK :通过 Visual Studio 的安装程序,选择相应的 TypeScript SDK 进行安装。
- 安装基于 Node.js 的 TypeScript 编译器 :打开命令行工具,执行 npm install -g typescript 命令进行全局安装。
TypeScript 全面指南
超级会员免费看
订阅专栏 解锁全文


被折叠的 条评论
为什么被折叠?



