chi*_*mao 7 javascript node.js backbone.js angularjs meteor
这是我在堆栈上的第一篇文章,所以我对每个答案感到兴奋.
我在选择正确的javascript框架时遇到了很大的问题.只是一些个人信息,我知道javaScript的基础知识,我可以编写jQuery,当然我知道HTML5和CSS3.但我想,我想跳进服务器端应用程序,就像其他许多应用程序一样.我几个月来一直在网上阅读关于所有不同框架的内容,但是决定一个框架真是太复杂了.
几天前我开始尝试使用angularJs,但由于某种原因,我并没有真正理解它,因为它更深入,因为我并不真正理解文档,而且就我搜索而言,那里没有太多的视频.我可以通过视频更好地学习.
然后我切换到meteor.js,但他们的文档更复杂,也没有太多的视频.在阅读有关meteor的消息时,我前往node.js,因为据说,如果我理解node.js,它就更容易理解了.但直到我理解node.js,还有很多时间丢失.我知道我必须学习它,但我只想从客户端框架开始,然后使用node.js轻松连接.
我现在基本意图是,它只是一个与真实的基本待办事项应用程序启动,只为自己的学习它,也许增加越来越多的功能后.有一天,我想继续尝试另一个应用程序和另一个应用程序等.这是一个很长的路要走.但我不能为它选择一个框架.我想要一些对不同用例非常开放的东西,不管是小应用程序还是大应用程序.以防万一.但大多数时候,当我正在阅读一个框架时,他们也会说一些关于commonJS,underscore.js等等的东西,这只会让我感到困惑,因为我一直认为我必须学习所有这些东西.
那么最好的方法是什么?我应该回到Angular并进一步尝试吗?我是否应该尝试自己编写并在需要时查看文档,或者我应该先阅读完整的文档?流星也一样.如果它可能是一个更好的,我也总是在我心中有骨干.这个区域开始如此压倒性,那么您的体验是什么?你是如何开始的,最好的方式是什么?我不想在没有决定的情况下花更多时间进行毫无意义的阅读.
非常感谢你的帮助.
选择一个JavaScript框架并不是一件容易的事 - 它们中有很多都存在,而且它们在质量,功能和成熟度方面差异很大.我建议访问TodoMVC站点,该站点演示了相同的应用程序 - 一个简单的待办事项列表 - 使用各种不同的框架实现.
它提供了有关如何进行适合您的选择的以下指导:
一旦您下载了最新版本并玩弄了应用程序,您就需要决定要尝试的特定框架.
研究在您感兴趣的框架中定义模型,视图和(适用时)控制器和类所需的语法,并尝试编辑代码以查看第一手使用它的感觉.
如果您对此感到满意,请确保您花更多时间调查框架(包括阅读官方文档,来源及其完整功能列表).框架中的内容通常比我们在示例中提供的内容要多得多.
| 归档时间: |
|
| 查看次数: |
3626 次 |
| 最近记录: |