阿里云前端周刊 - 第 15 期

推荐

1. 为何咱们选择 TypeScript

https://redditblog.com/2017/0...javascript

本文是 Reddit 工程师 Niranjan Ramadas 记述在前端技术选型时选用 TypeScript 的考虑过程。做者认为任何语言都有其优缺点,不过合适的语言应该具有以下特色:强类型、完备的工具链支持、可以用于生产环境等。做者还特意比较了 TypeScript 与 Flow,TypeScript 是可以编译到 JavaScript 的超集语言,而 Flow 则是提供了一系列额外的注解来实现类型系统。Flow 可以保证较好的类型覆盖,可是其对于多态性的支持并非很好,而且 TypeScript 的社区也相对活跃。前端

2. TypeScript 2.4 发布

https://blogs.msdn.microsoft....java

TypeScript 是提供了静态类型和不少先进特性的 JavaScript 语言超集;而在最新发布的 2.4 版本中,新增了动态 import 语法、字符串枚举类型等特性,而且提升了泛型推导等功能。node

3. Node v8.1.3 发布

https://nodejs.org/en/blog/re...typescript

近日发布的 Node v8.1.3 版本包含了一系列的错误修复与文档内容提高编程

4. 认识 V8 引擎

https://zhuanlan.zhihu.com/p/...工具

随着Web相关技术的发展,JavaScript所要承担的工做也愈来愈多,早就超越了“表单验证”的范畴,这就更须要快速的解析和执行JavaScript脚本。V8引擎就是为解决这一问题而生,在node中也是采用该引擎来解析JavaScript。设计

其它

1. Error 与 Error 堆栈处理

http://mp.weixin.qq.com/s/lfX...调试

错误处理对于编程来讲,是相当重要的。在javascript中主要是经过Error和stack Traces保存相关信息,来帮助开发者调试代码。这里和你们讨论一下JS的异常捕获方案,文章会由浅入深的进行分述,首先从堆栈开始。blog

2. 基于指令和混合的前端通用埋点方案

https://zhuanlan.zhihu.com/p/...

本文介绍了一种通用的前端埋点方案的设计和实现,具备适配项目普遍,易于使用,与业务逻辑解耦等优势,已经在外卖商业平台进行了一段时间的试用,并取得良好效果。

3. 如何成为一名全栈开发人员

https://www.sitepoint.com/ful...

全栈工程师是能够将最初的原型转换成为 MVP(最低可行产品),他们一般被称之为行业的万精油,无所不会的大师,并且有很好的声誉。为了定义现代的全栈工程师,咱们首先须要关注的是完整的堆栈开发人员曾经是什么。

4. 用心思考 (IBM用户体验指导)

https://www.ibm.com/design/la...

当IBM在重塑本身成为一家设计思惟的公司,坚持用户为北极星的设计方针,坚信用户体验决定了品牌,提出了六大通用的设计经验。

相关文章
相关标签/搜索