今天发现 (Angular 2.0)[https://angular.io] 开始 Beta 了, 所有的示例、教程以及 API 文档都相应的更新了, 是否意味着可以开始用语生产了呢?
PS: 默认是 TypeScript 版本的教程和示例, TypeScript 貌似真的要火起来了!
1
lixiaohan 2015-12-17 10:22:01 +08:00
转型成本有点大 说实在的 真心的 基本从头再来的感觉
|
2
windyboy 2015-12-17 10:26:08 +08:00
angular 版的 react ?
|
3
DualWield 2015-12-17 10:30:05 +08:00
beta beta 就是还是测试啦,铁粉可以考虑,其他就算了吧
|
5
Wangxf 2015-12-17 10:58:00 +08:00
学习还是可以的,但是不要为了用 angular 而用 angular
|
6
kisnows 2015-12-17 11:06:22 +08:00
昨天跟着过了下教程,发现有几乎所有的东西都在 ts 文件里面了,直接解决了 react 样式文件写在哪的问题( react 的 inlineStyle 很不完善)。
但是这样都写在一块,就是有个弊端, css 和 html 都以字符串的形式出现在 ts 文件里面,没有语法高亮,拼写错误也找不到,不知道有没有什么好的办法。 |
7
kisnows 2015-12-17 11:06:40 +08:00
图片怎么没传上去 |
9
hantsy 2015-12-17 11:13:13 +08:00
可以用啊,,,只是 Angular2 实在变化太大了。
|
12
stiekel 2015-12-17 11:20:36 +08:00
我在 1.x 的 Angular 项目里尝试了 Angular New Router ,得到的结论是尽量不要在 1.x 的项目中用新的路由模块。
|
13
nino 2015-12-17 11:27:03 +08:00
@kisnows 有区别的, Angular2 你可以写 HTML ,可以写 jade ,任意你喜欢的语法, css 也可以按你喜好选择,而 React 只有 jsx 。而且 Angular2 这个 style 貌似相当强大,可以解决 scope style 这个问题,我再研究一下。
|
14
kisnows 2015-12-17 12:39:27 +08:00
@nino 官方教程里是说了可以解决 scope style 的问题。
但是你说写 jade ,是不是也是写完然后编译到 html ,再以字符串方式 import 进来? |
15
nino 2015-12-17 12:42:26 +08:00
@kisnows 这都能自动的,比如你用 Webpack ,配置一个 jadeLoader 就可以。 SystemJS 应该也可以。
|
22
nino 2015-12-17 13:10:20 +08:00 1
@kisnows 拿 webpack 来说,第一次肯定很慢,但是 watch 的时候是有缓存的,后续的修改不会全量编译,开发过程中基本感觉不到编译的过程,几百 ms 吧。
|
23
kisnows 2015-12-17 13:13:12 +08:00
|
24
hkongm 2015-12-17 13:13:42 +08:00
css 不是问题吧?不是有 webpack 么?
|