我们并不需要 Deno

2021-06-04
阅读 2 分钟
8.6k
Deno 一出生便带着光环 —— 它发布于 Node.js 创始人 Ryan Dahl 的演讲「Design Mistakes in Node(幻灯片)」,当时有些人说 Node.js 要凉了,但我不这么认为。
封面图

2021 年值得关注的 8 个 Node.js 项目

2021-04-14
阅读 2 分钟
7.2k
作者 Arghya Ghosh翻译 New Frontend转载推荐:项目无论是用于自己的应用,还是找开源项目贡献代码,这些都是不错的选择1. Cytoscape.js网站 [链接]这个用于可视化和图形分析的开源 JavaScript 库实现了丰富的交互功能。选择方形区域、平移、捏拉缩放等功能都是开箱即用。Cytoscape 可以用于 Node.js 服务端环境完成图形...
封面图

TypeScript 渐进迁移指南

2021-01-13
阅读 7 分钟
6.9k
我在大概一年前写了一篇如何把 Node.js 项目从 JavaScript 迁移到 TypeScript 的指南。指南的阅读量超过了七千,不过其实当时我对 JavaScript 和 TypeScript 的了解并不深入,把重心更多地放到特定工具上,而没怎么从全局着手。最大的问题是我没有提供迁移大型项目的解决方案。显然,大型项目不可能在短时间内重写一切。...

TypeScript 运行时类型检查指南

2020-07-30
阅读 3 分钟
6k
TypeScript 只在编译期执行静态类型检查!实际运行的是从 TypeScript 编译的 JavaScript,这些生成的 JavaScript 对类型一无所知。编译期静态类型检查在代码库内部能发挥很大作用,但对不合规范的输入(比如,从 API 处接收的输入)无能为力。

GitHub 2019 年度报告解读:开源生态和技术趋势

2019-11-13
阅读 3 分钟
4.4k
GitHub 最近发布了 2019 年度报告。一年以来,GitHub 用户增长十分迅猛,新增了一千万用户,现在总共有超过四千万用户。在过去一年,GitHub 用户新建了四千四百多万仓库,合并了八千七十多万 pr,关闭了二十多万 issue。

十个超级实用的 JS 特性

2019-09-25
阅读 6 分钟
12.2k
你可能刚上手 JavaScript,或者只是曾经偶尔用过。不管怎样,JavaScript 改变了很多,有些特性非常值得一用。 这篇文章介绍了一些特性,在我看来,一个严肃的 JavaScript 开发者每天都多多少少会用到这些特性。

你可能不知道的 npm 实用技巧

2019-07-03
阅读 4 分钟
2k
绝大多数前端和 Node.js 开发者每天的日常工作都离不开 npm,不知道你对 npm 的观感如何?如果你觉得 npm 很棒,那么不妨看下这篇文章,说不定其中有你之前没留意过的小窍门,可以让你 npm 用得更顺手。如果你觉得 npm 很糟糕,那也可以看下这篇文章,也许会发现用上一些小技巧,npm 会变得稍微不那么糟糕。

6 款 Javascript 的图像处理库

2017-03-13
阅读 4 分钟
29.7k
如果你正在寻找更高效的办法来处理或操纵你 web 项目中的图片,那么这篇 blog 介绍的一些库,很值得你仔细阅读一下。这些库,大部分都提供了亮度、灰度、反转等调整操作,其他一部分则集中在可读性和易扩展性上。接下来的部分将帮助你了解并选择一款适合自己需求的工具。

「大概可能也许是」目前最好的 JavaScript 异步方案 async/await

2015-11-23
阅读 5 分钟
6.1k
构建一个应用程序总是会面对异步调用,不论是在 Web 前端界面,还是 Node.js 服务端都是如此,JavaScript 里面处理异步调用一直是非常恶心的一件事情。以前只能通过回调函数,后来渐渐又演化出来很多方案,最后 Promise 以简单、易用、兼容性好取胜,但是仍然有非常多的问题。其实 JavaScript 一直想在语言层面彻底解决...

创业还需要开发 App 么?

2015-02-02
阅读 2 分钟
3.4k
微信连续两周发布重量级接口。首先是让网页开发者欢欣鼓舞的 JS SDK,使微信内的 WebView 几乎可以得到微信 Native App 的所有能力。此外,公众平台数据接口,允许开发者获取详细、灵活的运营数据。这两个发布,使这个本来就是入口级的 App 变得更加开放和强大,毫无疑问这是一个微信的时代。在这个时代,该怎样开发互联...

使用 AVOS Cloud JavaScript SDK 和 AngularJS 创建 一个 Todo Demo

2014-07-01
阅读 3 分钟
5.6k
AVOS Cloud JavaScript SDK 负责把数据存储在服务器,提供了 数据查询,保存,更新等常用操作的方法。AngularJS 对于增删改查类型的应用场景非常合适。这块主要用到了 AngularJS的 模板和绑定方面的特性。