我是一个总菜鸟。在过去的三四个月里,我已经完成了十几本书,几十个在线教程,并观看了数百个屏幕录像,首先教我自己的Rails(以及html,css等),Node,JS和我最喜欢的Coffeescript。我已经建立了很多玩具程序,我真的很想开始我的第一个真正的项目,即。我内心深处的创业理念让我有动力去学习如何做到这一点。我知道在这一点上我想用Node和Coffeescript构建。我认为,使用Rails(由于大量易于访问的信息)会更容易,但Node只是更有意义,它绝对是一切似乎都在移动的方向,而我认为它更适合我想到的那种非常动态的,用户参与的应用程序。看看那里的各种框架,塔绝对是我最好的,而且似乎真的做得对。
那就是说,我有几个问题(实际上有数百个,但现在只有几个)。首先,是否有人实际上已经将塔用于生产环境,现实世界,关键任务开发?我得到的印象是,虽然已经是了,但我并不是100%肯定,因为讨论是在github上的“问题”跟踪器中进行的。
其次,我花了几个小时倾倒在towerjs网站上的“最终版”文档以及github上的wiki,我仍然感到完全不知所措,不确定从哪里开始。塔似乎有这么多动人的作品,我认为真正理解它们如何融合在一起只能来自实际使用它们,但能够使用它们而不了解它们如何组合在一起会产生鸡与蛋的困境,非常令人沮丧。 Tower有很多清晰,编写良好的文档,实际上比任何其他“全栈”Node框架都要多。但至少对像我这样的人来说,缺少的是一个明确的起点。在我看来,完美的东西将是一个很好的教程,可以引导某人通过建立臭名昭着的Todos应用程序(或更好,更有趣的东西),解释你走的每一步,所以像我这样的人可以把它作为一个获得对使用框架的更完全类似理解的起点,并构建具有有限但功能全面的东西,然后我可以用它来开始创建具有更多功能的东西。
然而,据我所知,目前还没有这样的事情(我并没有真正期待它,因为塔是一个年轻的框架),所以我想问一些关于哪里的建议开始。有没有人有一个完整的,工作的应用程序的例子,我可以看到它的所有荣耀,玩,并可能逐个重建,试图理解它,或者可能是一个让我感动的步骤列表通过反复试验来学习它?还是其他的推荐?
我为这条啰嗦的信息道歉,并感谢大家提前的时间。 Towerjs是一个非常酷的框架,我热切期待看到它如何发展。