`
flashing
  • 浏览: 355106 次
  • 性别: 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
分享到:
评论

相关推荐

    前端框架基础:如React,Angular和Vue.docx

    前端框架基础:如React,Angular和Vue.docx

    带有电子表格外观的JavaScript数据网格可以在React、Angular和Vue中使用,并得到Handsontable团

    标题中的“带有电子表格外观的JavaScript数据网格可以在React、Angular和Vue中使用”指的是Handsontable,这是一个流行的开源JavaScript库,专门用于创建功能丰富的电子表格式数据网格。它支持多种前端框架,包括...

    Angular和Vue双向数据绑定的实现原理(重点是vue的双向绑定)

    在Angular和Vue这两个流行的前端框架中,这一机制是核心功能之一。本文将深入探讨Vue的双向数据绑定实现原理,同时也简要提及Angular的实现方式。 首先,我们需要理解JavaScript对象中的数据属性和访问器属性。数据...

    Angular Vue Easy UI ExtJS前端框架视频教程.zip

    本教程集合了四个主流的前端框架:Angular、Vue、Easy UI和ExtJS,通过视频形式进行讲解,旨在帮助学习者掌握这些框架的核心技术和实际应用。 **Angular** 是由Google维护的一个开源框架,主要用于构建单页应用程序...

    Angular Vue Easy UI ExtJS前端视频教程

    本教程集专注于四大前端框架:Angular、Vue、Easy UI和ExtJS,旨在帮助初学者和有经验的开发者深入理解和应用这些技术。 **Angular** Angular是由Google维护的开源JavaScript框架,主要用于构建单页应用程序(SPA)...

    深入浅析angular和vue还有jquery的区别

    angularjs简单介绍和特点  首先angular是一个mvc框架, 使用mvc解耦, 采用model, controller以及view的方式去组织代码, 会将一个html页面分成若干个模块, 每个模块都有自己的scope, service, directive, 各个模块...

    Angular、Vue、React前端技术介绍

    自己写的关于一个三大前端技术选择文档,可以用来给领导汇报前端技术的选择,并且介绍了几种前端技术组件框架,可以为前端比较和选择做参考。

    前端开发框架与库:React,Angular和Vue.js.docx

    Web技术试题

    微前端 Single-spa 整合多种前端技术vue react angular

    微前端整合框架Single-spa支持整合多种前端技术,并支持分模块开发调试部署;但多数都是react,Angular例子,在别人vue+react+angular例子基础上,加了更符合实际使用得vue+vuex+vue-router得应用整合。

    01+Angular4.x+angular5.x介绍以及和vue、react对比

    **Angular 4.x 和 5.x 知识点** Angular 是一个由 Google 主导的开源前端框架,用于构建单页应用程序(SPA)。Angular 4.x 和 5.x 是该框架的两个重要版本,它们在性能优化、模块化、构建速度等方面都有显著改进。 ...

    Vue+React+Angular精品中午文档

    在当前的Web开发领域,Vue、React和Angular是三大主流的前端框架,它们各自拥有独特的特性和优势,被广泛应用于构建复杂、交互丰富的Web应用程序。这份"Vue+React+Angular精品文档"压缩包包含了这三个框架的重要知识...

    vuedemo.7z

    但是,对于开发者来说,有很多原因促使他们由 Angular 转向 Vue。Vue 的作者 Even You 对原因给出了合理的解释: Vue.js 是一个更加灵活的、(相对于 Angular)并不那么“专制”的解决方案。这允许你按照自己的想法...

    NodeAngular和Vue教程整理教程

    Node、Angular和Vue三种课程的集合,外加一些前端的面试题。

    ngVue:在Angular 1.x中使用Vue2组件

    ngVue可以在现有的Angular应用程序中使用,并有助于将应用程序的视图部分从Angular 1.x迁移到Vue 2。 其动机类似于ngReact的动机: 由于页面上有大量的作用域观察器,因此AngularJS应用程序存在性能瓶颈,但是...

    学了Vue再学Angular,花掉的总时间会不会更多?

    Vue.js和Angular是两个在前端开发领域非常受欢迎的JavaScript框架,它们都提供了高效构建用户界面的能力,但设计理念和实现方式存在显著差异。了解这两个框架之间的区别对于决定学习路径至关重要。 首先,Vue.js以...

    前端:H5、angular、react、VUE

    百度云,前端资源。H5、angular、react、VUE仿饿了吗、传智18年前端

Global site tag (gtag.js) - Google Analytics