cass扩展工具lisp源代码_Vue 3.0源代码已开放,98%代码由TypeScript编写

介绍

Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架。Vue 只关注视图层, 采用自底向上增量开发的设计。Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。目前Vue3.0的源代码已经开放,不过依然处于Pre-Alpha版本,后续应该会有Alpha、Beta 等版本!


c3650c28620514de1d2f7e9fe78ecd59.png

Github

https://github.com/vuejs/vue-next

Typescript简介

由于Vue最新的版本源代码几乎都是Typescript,那么学习Vue的小伙伴要想读懂源代码,那么就有必要学习和了解下Typescript了,下面是对Typescript做一个概念上的介绍:

TypeScript 是 JavaScript 的一个超集,支持 ECMAScript 6 标准。TypeScript 由微软开发的自由和开源的编程语言。TypeScript 设计目标是开发大型应用,它可以编译成纯JavaScript,编译出来的 JavaScript 可以运行在任何浏览器上。TypeScript扩展了 JavaScript 的语法,因此现有的 JavaScript 代码可与 TypeScript 一起工作无需任何修改,TypeScript 通过类型注解提供编译时的静态类型检查。TypeScript 可处理已有的 JavaScript 代码,并只对其中的 TypeScript 代码进行编译。


07b75f8fc3cfe009f35ef09f9f7dfc81.png

下图对Typescript和JavaScript做了很好的关系对比:


53dddddad0307b545413d763524be038.png

安装TypeScript:

有两种主要的方式来获取TypeScript工具:

  • 通过npm(Node.js包管理器)
  • 安装Visual Studio的TypeScript插件
npm install -g typescript

Typescript的详细用法可以参考官方文档,自带中文,学习起来很方便,对于懂JavaScript的同学来说很容易上手,只是多了一些内容,而且官网提供了在线编译器,方便直接学习:


97dc17037501fb0bdbe089ede6444e41.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值