`
flashing
  • 浏览: 349705 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

话说Angular和Vue

阅读更多

用NG 1.5做了一个项目,发现是个巨坑。基本上按照JHipster的框架来使用,应该已经是最佳实践了,Resolve来在路由之前提前加载数据,缩小变量作用域等等细节,都做的比较到位了,然而仍然是个渣。。。

首先这东西的模式还是非常反web的,尤其在微信当中的时候,由于微信的缓存非常严重,而NG的速度显然和预加载了大量页面有关,导致调试比较困难;而且,由于微信中的授权,尤其是多系统互相授权的时候存在很多跳转,这样#xxx这样的路径,和request的请求路径不一致,导致大量的js端重定向来请求授权,而且无法用Filter直接在服务器端一次性处理完毕。

最近研究了一下京东的微信端网站,发现都是一把一利索模式,没有NG这种方式的。

而且NG的模式,也并没有给服务端开发带来太多方便,唯一值得称道的是在某些地方简化了API交互,H5和APP可以统一调用一套API了。

然而仍然,这东西的问题还是比好处多,更像是一个在某些特定场合好用,或者是前端程序员为了变化而变化产生的框架;并由此影响了我对vue的看法:是不是个一样的坑?

目前对这俩框架保持持续关注,看看后续有没有什么killer app吧。

 

1
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics