karvinchen
V2EX  ›  Angular

现在用 Angular.js 的公司多吗?

  •  
  •   karvinchen · May 27, 2014 · 18203 views
    This topic created in 4551 days ago, the information mentioned may be changed or developed.
    26 replies  •  2016-11-14 12:36:45 +08:00
    foomorrow
    foomorrow
    May 27, 2014
    1
    一直反感Angular,新项目正在尝试Backbone.Marionette + Backbone.eproxy。
    开始也调研了下Ember和Avalon,前者的很多特性基本用不到而且反感它扩展native code如.property(),后者感觉太专注双向绑定,而少了很多其他的必要功能,并且文档和example实在读不进去,遂放弃。
    dansong
    dansong
    May 27, 2014
    2
    我们用。
    另,魔都招前端。
    panweizeng
    panweizeng
    May 27, 2014
    3
    美团的用户性能平台在用。
    cjou
    cjou
    May 27, 2014
    4
    又拍云的控制台也是用的 Angular.js
    mercurylanded
    mercurylanded
    May 27, 2014
    5
    bacbone+1
    chemzqm
    chemzqm
    May 27, 2014
    6
    反感这些过度封装的框架,优秀的地方一点点,各种为了易用性牺牲简单性的蠢设计,优化起来极其痛苦。
    如果是那种单纯考虑快速开发,界面不会变,也不需要体验优化的应用或许可以考虑。
    andyhu
    andyhu
    May 27, 2014
    7
    @foomorrow 我是来黑angular.js的,个人感觉这个框架很不怎么样,早晚被淘汰。
    backbone+epoxy +1
    andyhu
    andyhu
    May 27, 2014
    8
    还有一个考虑是,如果采用了angular,现有的项目要改成angular的都比较麻烦,一旦angular哪天被淘汰了,再用别的来重写也非常麻烦。而且在我看来angular现在只是暂时没有太强大的框架来淘汰所以还有人用,缺陷真的比较多。如果vue.js支持ie9以下的浏览器的话,觉得这个vue.js要比angular.js优雅很多
    foomorrow
    foomorrow
    May 27, 2014
    9
    @andyhu vue.js+1 可惜就是最低只支持到IE9
    foomorrow
    foomorrow
    May 27, 2014
    10
    @andyhu 应该组建个专黑angular的社区
    heroicYang
    heroicYang
    May 27, 2014
    11
    @foomorrow 你用 Epoxy 的时候是怎么和 Marionette 的各种 View 集成的呀?求资源分享下!我只用了 Marionette ~
    cain
    cain
    May 27, 2014
    12
    angular directive嵌套还要内层去适应外层的,无法封装人家做的directive,真TMD神逻辑
    akfish
    akfish
    May 27, 2014
    13
    前端一般View层设计得过度的框架,最后都不会有好结果。
    网站不同于桌面App,设计和需求总是在变化,追求的是灵活性而不是可复用性,因为很多情况下一改设计就没什么好复用的了。

    Angular总是有种重口的感觉,Backbone口感正好。
    clino
    clino
    May 27, 2014
    14
    推荐国产 avalonjs https://github.com/RubyLouvre/avalon
    个人感觉比 angularjs 更易用更好用
    whuhacker
    whuhacker
    May 27, 2014
    15
    我司内部系统在用 AnuglarJS
    目前我司有且只有我一个人在用 AngularJS

    小公司比较自由,想用啥就用啥
    baocaixiong
    baocaixiong
    May 27, 2014 via iPhone
    16
    我司新项目全部都是angular,对于我来说就是神呼隆冬。
    AlanZhang
    AlanZhang
    May 27, 2014
    17
    我司将用angularjs重写整个用户交互系统。 这么闪耀的✨,不用太可惜了。
    aisin
    aisin
    May 27, 2014 via iPhone
    18
    用angular写了一个公司内部的管理系统
    qianleilei
    qianleilei
    May 27, 2014
    19
    最近在用 Ember.js 做一个新的项目,感受就是还是有很多坑,整体框架的设计都是非常优秀的。

    Backbone.js 优点是非常简单,代码也易读,但要做一些View的嵌套、管理就非常费劲,View要刷新也比较麻烦,Model 层的缺少类型。当然有 Marionette 来弥补了很多缺陷。View 层也可以用Facebook出品的 React.js。

    对 Angular.js 不是非常了解,大概看了点文档。

    前端 MVC 目前还是不太成熟,团队整体开发效率还是偏低的。

    对于一个团队来说,可能还是传统的方案比较不错。前端和后端配合更紧密,前端只做简单的渲染,不处理大量的业务逻辑,组件封装好,减少互相的依赖等。
    love
    love
    May 27, 2014
    20
    backbone真要用好的话也不容易,需要再在上面做一个app架构管理多视图之类的交互。

    我觉得SpacePen http://atom.github.io/space-pen/ 挺有想法的,做富交互应用应该不错。
    guotie
    guotie
    May 27, 2014
    21
    看了一下vue.js,真不错
    cbsw
    cbsw
    May 27, 2014
    22
    看 backbone 官方文档,完全不知道从何下手,兴趣一下子就没了,话说官网就不能给个友好的文档吗
    foomorrow
    foomorrow
    May 28, 2014❤️1
    23
    @heroicYang 目前是分开做的 比如一个Marionette的view里边加个eproxy的view 然后共同使用一个model这样 开始也考虑把两种view做mixin,发现项目中eproxy的需求并不多,也就没这样尝试,现在就某些细节地方通过上边说到的方法用eproxy
    heroicYang
    heroicYang
    May 28, 2014
    24
    @love 有人就是这么对比 Backbone 和 Angular 的:用 Backbone 大部分时间在想如何架构好应用程序,而不是专心写业务逻辑;用 Angular 的话就可以开心的为用户多做点东西...
    哈哈,不过目前为止还是喜欢 Backbone 一些。

    @foomorrow 感谢~ 我研究下,我发现有时候还是需要双向绑定,不然有一些难看的 get/set 代码...
    terrortang
    terrortang
    May 29, 2014
    25
    我们前端ng, 后端clojure.
    另深圳和北京都招人
    vvsuperman
    vvsuperman
    Nov 14, 2016
    26
    貌似都没人用啊,有公司在用吗?我们撸的教程,腾讯精品课 http://class.qq.com/class/21397.html ,有公司用么?没人就停撸了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   925 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 21:39 · PVG 05:39 · LAX 13:39 · JFK 16:39
    ♥ Do have faith in what you're doing.