用NG 1.5做了一个项目,发现是个巨坑。基本上按照JHipster的框架来使用,应该已经是最佳实践了,Resolve来在路由之前提前加载数据,缩小变量作用域等等细节,都做的比较到位了,然而仍然是个渣。。。
首先这东西的模式还是非常反web的,尤其在微信当中的时候,由于微信的缓存非常严重,而NG的速度显然和预加载了大量页面有关,导致调试比较困难;而且,由于微信中的授权,尤其是多系统互相授权的时候存在很多跳转,这样#xxx这样的路径,和request的请求路径不一致,导致大量的js端重定向来请求授权,而且无法用Filter直接在服务器端一次性处理完毕。
最近研究了一下京东的微信端网站,发现都是一把一利索模式,没有NG这种方式的。
而且NG的模式,也并没有给服务端开发带来太多方便,唯一值得称道的是在某些地方简化了API交互,H5和APP可以统一调用一套API了。
然而仍然,这东西的问题还是比好处多,更像是一个在某些特定场合好用,或者是前端程序员为了变化而变化产生的框架;并由此影响了我对vue的看法:是不是个一样的坑?
目前对这俩框架保持持续关注,看看后续有没有什么killer app吧。
相关推荐
前端框架基础:如React,Angular和Vue.docx
标题中的“带有电子表格外观的JavaScript数据网格可以在React、Angular和Vue中使用”指的是Handsontable,这是一个流行的开源JavaScript库,专门用于创建功能丰富的电子表格式数据网格。它支持多种前端框架,包括...
在Angular和Vue这两个流行的前端框架中,这一机制是核心功能之一。本文将深入探讨Vue的双向数据绑定实现原理,同时也简要提及Angular的实现方式。 首先,我们需要理解JavaScript对象中的数据属性和访问器属性。数据...
本教程集合了四个主流的前端框架:Angular、Vue、Easy UI和ExtJS,通过视频形式进行讲解,旨在帮助学习者掌握这些框架的核心技术和实际应用。 **Angular** 是由Google维护的一个开源框架,主要用于构建单页应用程序...
本教程集专注于四大前端框架:Angular、Vue、Easy UI和ExtJS,旨在帮助初学者和有经验的开发者深入理解和应用这些技术。 **Angular** Angular是由Google维护的开源JavaScript框架,主要用于构建单页应用程序(SPA)...
angularjs简单介绍和特点 首先angular是一个mvc框架, 使用mvc解耦, 采用model, controller以及view的方式去组织代码, 会将一个html页面分成若干个模块, 每个模块都有自己的scope, service, directive, 各个模块...
自己写的关于一个三大前端技术选择文档,可以用来给领导汇报前端技术的选择,并且介绍了几种前端技术组件框架,可以为前端比较和选择做参考。
Web技术试题
微前端整合框架Single-spa支持整合多种前端技术,并支持分模块开发调试部署;但多数都是react,Angular例子,在别人vue+react+angular例子基础上,加了更符合实际使用得vue+vuex+vue-router得应用整合。
**Angular 4.x 和 5.x 知识点** Angular 是一个由 Google 主导的开源前端框架,用于构建单页应用程序(SPA)。Angular 4.x 和 5.x 是该框架的两个重要版本,它们在性能优化、模块化、构建速度等方面都有显著改进。 ...
在当前的Web开发领域,Vue、React和Angular是三大主流的前端框架,它们各自拥有独特的特性和优势,被广泛应用于构建复杂、交互丰富的Web应用程序。这份"Vue+React+Angular精品文档"压缩包包含了这三个框架的重要知识...
但是,对于开发者来说,有很多原因促使他们由 Angular 转向 Vue。Vue 的作者 Even You 对原因给出了合理的解释: Vue.js 是一个更加灵活的、(相对于 Angular)并不那么“专制”的解决方案。这允许你按照自己的想法...
Node、Angular和Vue三种课程的集合,外加一些前端的面试题。
ngVue可以在现有的Angular应用程序中使用,并有助于将应用程序的视图部分从Angular 1.x迁移到Vue 2。 其动机类似于ngReact的动机: 由于页面上有大量的作用域观察器,因此AngularJS应用程序存在性能瓶颈,但是...
Vue.js和Angular是两个在前端开发领域非常受欢迎的JavaScript框架,它们都提供了高效构建用户界面的能力,但设计理念和实现方式存在显著差异。了解这两个框架之间的区别对于决定学习路径至关重要。 首先,Vue.js以...
百度云,前端资源。H5、angular、react、VUE仿饿了吗、传智18年前端