use*_*338 1 javascript backbone.js ember.js angularjs
我想为我的项目使用Javascript Framework.但我很困惑,我应该使用框架还是使用简单的Javascript.此外,还有一点,我想让我在Javascript中没有多少经验.对于仍处于Javascript初级水平的人,您有什么建议?
去年我开始使用AngularJS时,我处于初级JavaScript阶段.要学习它的基础知识真的很容易.更好的是它可以用很少的代码行帮助你完成相当复杂的事情.您编写的大多数代码都是AngularJS调用的指令,这些指令也是最可重用的部分.
一些高级概念可能难以理解并且需要一些时间,但总的来说,我认为通过AngularJS的进展使我对JavaScript有了更好的理解.
至少这是我的经验,这篇文章的目的不是出售AngularJS.在我看来,通过自己深入挖掘它的原始特性,学习编程语言至少大部分时间都是最好的.但是使用JavaScript - 以及它的所有怪癖 - 我发现有一些东西可以指导我 - 在这种情况下,AngularJS.
如果你想拥有一个包含大量代码和交互的大型应用程序,我发现框架可以为你提供很多帮助.现在有一个JavaScript框架的繁荣,所有这些都非常好.如果你想扩展HTML并进行声明性编程,那就是AngularJS.如果你想在不同的抽象层次上工作,那就是Ember.js.如果您想自己编写大部分实现,请使用Backbone.js.如果你正在做很多GUI的东西,ExtJS.大多数这些框架将帮助您编写更清晰,模块化和更易测试的代码,从长远来看,这些代码可以大大提高可维护性.
缺点可能是:
最后,更像是一般规则:
| 归档时间: |
|
| 查看次数: |
5237 次 |
| 最近记录: |