Angular

       前台渲染优势是显然的, 快, 用户体验好。 其他前端的框架, 比如 ember, backbone 也可以。 我们使用angular 几个月下来, 觉得开始的学习曲线比较陡峭, 但是一旦上手特别如果开始对模块化就设计的比较好, 应用程序的结构和比较合理 (不要service放一起, controller放一起, 非常不好管理, 参见google 最新给出的 app structure的建议), UI 需求分析比较细化, 及早设计需要的directive, 遵守good practice, controller 不要处理太多业务逻辑, 业务逻辑多交给service. 这些都做得比较好的话, productivity gain 非常的可观。 当然我们也走过一些弯路, 比如开始的时候controller什么都处理, 开发过程中不断的refactor, 不断的学习和总结, 现在的code bug 很少, 而且和其他框架比较非常好维护, 这个是angular的一个极大的特点。另外就是测试非常的好用, karma/jasmine/protractor基本就都包全了
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值