大概 20 天前发布了一个小应用 small-plans ( /t/651056 )
最近用 Dart 对其中的 JavaScript 代码进行了完全重写。
总的来说,Dart 在这种情景下并没有太多优势。
- dart:html 库为了方便从 js 迁移过来,函数设计得几乎与 js 一模一样,因此用 Dart 重写 js 非常顺利
- 获得了类型安全,这是最大的好处,但没有其它好处了
- Dart 处理 json 有点麻烦
由于我这个程序实在是非常小,因此体会不是很多,最大的感受是几乎和写 js 一样,没多少正在使用一种新语言的新鲜感(或异样感),不知这算 Dart 的优点还是缺点。
最近用 Dart 对其中的 JavaScript 代码进行了完全重写。
总的来说,Dart 在这种情景下并没有太多优势。
- dart:html 库为了方便从 js 迁移过来,函数设计得几乎与 js 一模一样,因此用 Dart 重写 js 非常顺利
- 获得了类型安全,这是最大的好处,但没有其它好处了
- Dart 处理 json 有点麻烦
由于我这个程序实在是非常小,因此体会不是很多,最大的感受是几乎和写 js 一样,没多少正在使用一种新语言的新鲜感(或异样感),不知这算 Dart 的优点还是缺点。