首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EmberJS可维护性

EmberJS可维护性
EN

Stack Overflow用户
提问于 2017-05-16 17:41:10
回答 1查看 119关注 0票数 3

我正在写一篇关于AngularJS和EmberJS的文章。在这里,我将这两个问题与不同的问题进行比较,最后根据这些问题的答案来决定哪个问题更适合于开发web应用程序。

对于EmberJS,我遇到的一个问题是可维护性。与AngularJS不同,我还没有找到一篇给出这方面信息的文章。

我想知道EmberJS如何帮助您维护您的EmberJS web应用程序。它提供了哪些概念或其他什么来帮助您实现使用EmberJS构建web应用程序的高度可维护性。

谢谢你对回答这个问题的任何帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-29 02:51:15

Ember如何帮助您维护您的应用程序?

其中有些是主观的/值得商榷的,但根据文章的精神,以下是Ember在可维护性方面的一些要点:

  1. 因为Ember是如此的固执己见,它使其他Ember开发人员非常容易地理解您的项目,并从您停止的地方开始。虽然该框架有一个相当臭名昭著的学习曲线,但一旦您熟悉了Ember,大多数应用程序都有很多相似之处。恩伯有一个规定的“方式”来做大多数事情--从文件结构到REST交互。如果你在一个Ember项目上工作过,那么搬进来做另一个项目的维护应该会让你感到非常熟悉。这是一个巨大的标准化工具箱。
  2. Ember检查器浏览器插件为您提供了在应用程序引擎盖下面所发生的事情的很多透明度。它非常有助于调试和维护Ember应用程序。我还没有真正看到其他框架中完全相同的东西。(https://chrome.google.com/webstore/detail/ember-inspector/bmdblncegkenkacieihfhpjfppoconhi?hl=en)
  3. 恩伯的车把模板不允许你把复杂的逻辑在你的模板。任何"if“签入模板都必须引用布尔值。这意味着找出更少的地方来跟踪您需要处理的内容,并且更多地测试原始函数,因为您的视图只处理基本逻辑。它还鼓励更具可读性的模板。
  4. Ember提供了用于单元测试、集成测试和端到端测试的内置工具.这鼓励开发人员为他们的应用程序构建测试,或者为项目的现有测试做出贡献。测试对可维护性很好。

祝好运!

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44008181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档