2013-10-31 187 views
1

任何人都可以解释或提供一个链接或视频,解释所有这些是什么,为什么我应该关心它们?**它们如何适合大局?如果一起使用它们将如何配合在一起?这些Node.js和javascript框架是什么?他们做了什么?

我不是在寻找你的意见;我正在寻找每个人解决什么问题的简要描述,以及我如何理解要使用什么内容。这真的应该在那里,但它不是很容易找到。请不要过分简化描述。

  • Backbonejs
  • Angularjs
  • 茉莉
  • 摩卡
  • 道场
  • Scriptaculous的
  • Ember.js
  • 敲除
  • 咕噜
  • 鲍尔
  • 约曼
  • Requirejs
+0

仅阅读几本书并学习基础知识是不够的。如果您试图成为这些技术的专业人士,那么您应该花费一些时间并使用您列出的框架的一小部分来构建一些内容。我会将它们分组到类似的类别中(Node是服务器端语言,jQuery/Dojo/YUI是浏览器JavaScript框架等),并且真正深入其中。您可以花几个月或几年时间研究其中的一个,并仍然学习新的东西关于它们,这就是技术的美丽和复杂性。 – MattDiamant

+0

我认为你对我的问题的不满是不被接受的。另外,虽然你所说的话有一些道理,但它确实没有解决从哪里开始。它傲慢自大,根本没有帮助。谢谢,但我要去寻找其他信息。 –

+0

我没有downvote你的问题。你的问题很可能是由其他人低估的,因为Stack Overflow称之为“购物问题”,这是一个非常开放的问题(比如要求推荐某些东西),而不是一个可以有问题的问题一个只是意见的答案。 – MattDiamant

回答

1

这是我要做的事:

  1. 研究。学习代码。修改代码。编写代码。重构代码。重复。

从一个简单的程序开始,你感觉很舒服。如果你每天花5个小时以上,你会在8个月左右流利。我建议安装Meteorite,并深入研究智能包以研究代码。最佳MRT包网站:http://atmosphere.meteor.com

宝贵的资源:

这应该是一个很好的起点,但要记住你将还需要研究的MongoDB您的数据库福。您需要使用Google Chrome的开发人员工具进行调试和开发,因此请熟悉它的每个功能。坚持每天编码几个小时。即使你感到沮丧。这是教你自己的唯一方法。如果你不能这样做,请上课,或找一位导师。

+0

我可以理解这是从哪里来的,但我仍然不觉得自己得到了更广阔的视野......这些都适合节点编程的范围,并且我可以从中找到有关所有这些不同的框架。我以前每天都要编程几个小时,但现在我的生活太忙了。当然有资源如何去做这件事,而不必基本上通过摆弄无尽的时间自己解决这个问题。 –

+1

转到Meteor.com下载示例,并跟随其上的视频。这是最快的方法。 –

+0

我是新手,这是我的。这些框架通过简化编程来“合适”,它们抽象出一些任务,否则您将花费​​大量时间在纯JavaScript中进行编码。这包括网页模板,页面样式,数据处理自动化。框架通常采用哲学来编程,指导他们选择抽象(尽管'简单'和'整个堆栈中的JavaScript'几乎都出现在每一个中)。如果你是新手,不管你使用什么,学习一个,然后_你就可以做出明智的决定。所以选择任何一个去做吧。 – MikeB