由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 改用ES6
相关主题
有人用angular 2吗? ionic 2的alpha出来了Web UI 入手哪个比较好?
现在学front end framework的话哪个最好?竟然已经学会了reactjs和angular js 2.
angular2太好了IntelliJ有点力不从心了
react.js还有存在的必要吗?javascript一统江湖
Backbone 还是angular不知道为啥,我非常讨厌typescript这样的正规
前端最重要的还是 JQuery + BootStrap + RequireJStypescript会取代javascript吗?
angular 2 quick startangular2里面怎么import第三方包?
快糙猛还是名不虚传的angular2真是装b,搞得太复杂。
相关话题的讨论汇总
话题: es6话题: angular2话题: 项目话题: angularjs话题: ts
进入Programming版参与讨论
1 (共1页)
l*********i
发帖数: 29
1
菜鸟问一个silly问题。
最近在做有关AngularJS的小项目,之前用的都是ES5,觉得马马虎虎刚能上手了。 发
现ES6已经出来了,Angular2也快了,而且就是用ES6写的。 关键是两个东西和之前各
自版本变化挺大的。
小的来问版上有经验人士,这个时候是直接学Angular2 还是用ES6来写Angular1.x应用
,然后用transpiler呢? 发现网上的code例子不多。 打算写个小app用ES6,过了一
边ES6网上教程,但发现没什么头绪怎么开始改已有的项目。
请问,如果已经有一个AngularJS写的小app ,想改写成ES6,怎么做呢?(抓头ing)
d****i
发帖数: 4809
2
都不要,直接用原始原生JavaScript或者jQuery

【在 l*********i 的大作中提到】
: 菜鸟问一个silly问题。
: 最近在做有关AngularJS的小项目,之前用的都是ES5,觉得马马虎虎刚能上手了。 发
: 现ES6已经出来了,Angular2也快了,而且就是用ES6写的。 关键是两个东西和之前各
: 自版本变化挺大的。
: 小的来问版上有经验人士,这个时候是直接学Angular2 还是用ES6来写Angular1.x应用
: ,然后用transpiler呢? 发现网上的code例子不多。 打算写个小app用ES6,过了一
: 边ES6网上教程,但发现没什么头绪怎么开始改已有的项目。
: 请问,如果已经有一个AngularJS写的小app ,想改写成ES6,怎么做呢?(抓头ing)

S*********t
发帖数: 78
3
上 angular2, 已经基本稳定了,beta马上要出来了。
用 angular-cli 来编译,很简单。
c******n
发帖数: 16666
4
为啥要改旧项目 能跑的都跑 换个语言也改不出花
下一个项目直接上ts就好了 反正码的时候一样思考 多思考下新syntax更方便吧
c******n
发帖数: 16666
5
当然我说的是理想状态
旧项目换语言确实没啥利益
新项目上新语言也没那么顺利
我上ts的项目就是。。
才写了个框架,几个基本的服务
然后人就来催活了。。后来inline css,乱写dom,什么都来了。。。
l*********i
发帖数: 29
6
改现有项目其实是老板要求学习和research的过程, 因为以后肯定是要用ES6的。
ES6粗看了,很多syntax sugar,但是有一些新东西觉得总理解不透, 比如promise知
道是做async用的,proxy, geerator等等,还是要上手码一下code才好。
Angular2也快出来了,觉得要学要试验很多东西。
话说为什么直接上ts呢?atscript呢? 继续找头绪ing 有什么好的code sample可以参
考么?

【在 c******n 的大作中提到】
: 为啥要改旧项目 能跑的都跑 换个语言也改不出花
: 下一个项目直接上ts就好了 反正码的时候一样思考 多思考下新syntax更方便吧

l*********i
发帖数: 29
7
谢谢,打算去试用一下。
看Angular2 schedule觉得怎么也要明年了。

【在 S*********t 的大作中提到】
: 上 angular2, 已经基本稳定了,beta马上要出来了。
: 用 angular-cli 来编译,很简单。

c******n
发帖数: 16666
8
因为angular2用ts写的啊
保持风格一致 将来看内核或者第三方lib也方便
你现在用babel到时候还是要上ts
那干脆一步到位好了
改旧项目的问题在于,你改成功了也没啥大功劳 不小心弄坏了是大麻烦。。
我有个2k多行的d3要refactor和加功能
大半年前写的 现在完全看不懂了。。还不知道咋办呢 哈哈

【在 l*********i 的大作中提到】
: 改现有项目其实是老板要求学习和research的过程, 因为以后肯定是要用ES6的。
: ES6粗看了,很多syntax sugar,但是有一些新东西觉得总理解不透, 比如promise知
: 道是做async用的,proxy, geerator等等,还是要上手码一下code才好。
: Angular2也快出来了,觉得要学要试验很多东西。
: 话说为什么直接上ts呢?atscript呢? 继续找头绪ing 有什么好的code sample可以参
: 考么?

l*********i
发帖数: 29
9
理解, 我几个月前码的code 估计现在回头看看也得看好久 哈哈。
注释很关键阿 很关键,但记得有高人说过,注释多得code肯定不是好code。。。。。
OMG

【在 c******n 的大作中提到】
: 因为angular2用ts写的啊
: 保持风格一致 将来看内核或者第三方lib也方便
: 你现在用babel到时候还是要上ts
: 那干脆一步到位好了
: 改旧项目的问题在于,你改成功了也没啥大功劳 不小心弄坏了是大麻烦。。
: 我有个2k多行的d3要refactor和加功能
: 大半年前写的 现在完全看不懂了。。还不知道咋办呢 哈哈

l**********n
发帖数: 8443
10
关键是es6的module难产

【在 l*********i 的大作中提到】
: 理解, 我几个月前码的code 估计现在回头看看也得看好久 哈哈。
: 注释很关键阿 很关键,但记得有高人说过,注释多得code肯定不是好code。。。。。
: OMG

l**********n
发帖数: 8443
11
react use babel

【在 l**********n 的大作中提到】
: 关键是es6的module难产
d*******r
发帖数: 3299
12
我说句大实话, 你的最优策略是
尽量用JavaScript或者jQuery做点不那么fancy的东西,
然后等 ES6, AngularJS2, React 神马一大堆稳定靠谱了再搞它们...

【在 l*********i 的大作中提到】
: 菜鸟问一个silly问题。
: 最近在做有关AngularJS的小项目,之前用的都是ES5,觉得马马虎虎刚能上手了。 发
: 现ES6已经出来了,Angular2也快了,而且就是用ES6写的。 关键是两个东西和之前各
: 自版本变化挺大的。
: 小的来问版上有经验人士,这个时候是直接学Angular2 还是用ES6来写Angular1.x应用
: ,然后用transpiler呢? 发现网上的code例子不多。 打算写个小app用ES6,过了一
: 边ES6网上教程,但发现没什么头绪怎么开始改已有的项目。
: 请问,如果已经有一个AngularJS写的小app ,想改写成ES6,怎么做呢?(抓头ing)

l**********n
发帖数: 8443
13
等es6稳定,要等到猴年马月

【在 d*******r 的大作中提到】
: 我说句大实话, 你的最优策略是
: 尽量用JavaScript或者jQuery做点不那么fancy的东西,
: 然后等 ES6, AngularJS2, React 神马一大堆稳定靠谱了再搞它们...

l*********i
发帖数: 29
14
这个目前开始有点体会得,是不是因为ES6没有buildin 的 module system?
用module都是需要自己去写?

【在 l**********n 的大作中提到】
: 关键是es6的module难产
1 (共1页)
进入Programming版参与讨论
相关主题
angular2真是装b,搞得太复杂。Backbone 还是angular
angular2用jQuery非常方便前端最重要的还是 JQuery + BootStrap + RequireJS
react, angular2 哪个有前途angular 2 quick start
有点明白为啥react和angular2都把html放inline了快糙猛还是名不虚传的
有人用angular 2吗? ionic 2的alpha出来了Web UI 入手哪个比较好?
现在学front end framework的话哪个最好?竟然已经学会了reactjs和angular js 2.
angular2太好了IntelliJ有点力不从心了
react.js还有存在的必要吗?javascript一统江湖
相关话题的讨论汇总
话题: es6话题: angular2话题: 项目话题: angularjs话题: ts