前端团队选择emberjs的四大理由.md

 怎么选框架?

这个命题看似是技术leader做的事情,实际上作为前端开发人员不得不面临这样的事实。公司的选择决定了你的技术走向。

首先,选择一款框架,实质是在选择一种工具,选择*合适*的工具。工欲善其事必先利其器,工具都没有选择好,谈不上什么美好的结果。

其次,每个人的选择是根据他自身的,一个公司团队的选择是根据业务自身和团队自身的。无非是在现有的条件之下,做出符合他自身往前发展的选择。选择开始都是一张白纸,考虑的因素列成了清单,一项一项比较权重,最后得到一个加权平均数的结果。

 我们团队是如何选择?

*  我们没有测试人员。我们公司做的大多是国际互联网国际业务,开发的产品都是服务这个业务。在前端展示交互方面相对于来说要求比较低,因为主要的业务靠的是底层算法来实现。而使用我们开发的产品是公司内部人员和一些开发者。在前端方面,都是自己测试上线。这不得不让我们团队考虑,一款“整齐”的框架。ember自带了测试的CLI,相对于其他框架需要引入测试的插件,方便很多。更重要的是,这项测试的成本相对比较低。

*  前端太过依赖后端提供接口再干活。广告行业的开发人员流动频繁,每个新入职的员工,或者其他项目转过来的同事,如果要马上进入项目,后台接口变成了阻碍进度的理由。ember的mirage模拟API接口的方案,解决了这样的锚段。

*   前端团队组建后,代码的风格各有特点,codestyle,gulpfile,文件命名,项目结构都是五花八门。往往第一代产品做出来之后,维护人员,感觉代码很难维护,甚至看不懂。然后再次提重构方案。ember整个框架都遵循约定大于设置的哲学,代码风格十分规范。全部组件开发之后,项目结构清晰。

*   后端的API规范。我们公司也迫切需要对接口的格式进行规范。而ember默认的JSONAPI就是后端约定规范的最佳实践。实际开发中,感觉到ember这些约定规范的束手束脚。而恰恰是这些类似‘成年仪式’的考验和束缚,让整个团队的代码质量得到提升。

  我们是如何切入ember开发的?

1. 搜集反馈。

在选择框架上,领导会表现两种态度,一是直接拍脑袋说上,二是你们自己选,反正不耽误项目进度就行。

我们团队属于前者,但是这这个选择之前,安排了一周时间进行学习框架知识。一周之后汇总所有人的反馈。没有人用过ember,通过反馈的结果,结合我们选择的时候考虑的因素,我们团队最后决定选择ember。

2. 沟通。

ember-data是学习过程中遇到最大的问题,有成员直接放弃,我们采取主动沟通。告知领英、Sony、Apple、Netfix等都在使用ember进行开发。对遇到的问题,再细致的研究,分享成果和方案。让后端人员也参与讨论,

后端提供标准的JSONAPI格式。

3. 边试边改错。

随着项目的推进,我们一点一点用ember,用了起来。ember的学习曲线陡峭,主动分解出来学习曲线的周期,告知团队成员,另外振奋士气也是一项比较基础的产能开发。

  总结

作为开发人员,我们需要了解为什么选择这种框架。因为问题不在于选择的是什么框架让你提升开发能力,而在于你在开发过程中吸收了什么思想和经验。几大前端框架比较下来,其实都是异曲同工的。而ember强调的是数据规范,更有利于自身的代码修养。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,921评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,635评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,393评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,836评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,833评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,685评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,043评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,694评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,671评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,670评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,779评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,424评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,027评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,984评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,214评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,108评论 2 351
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,517评论 2 343

推荐阅读更多精彩内容