我对 Web 开发相当陌生,但渴望开始学习如何构建 Web 应用程序。我的计划是现在我可以完全专注于一种语言,以便在未来 6 个月内,我将有足够的能力构建“广泛”的网络应用程序。
这些应用程序可以是简单的计算器或交互式构建器,例如;
http://www.extreme.outervision.com/psucalculatorlite.jsp
Apple Store 产品构建器
到像 Groupon 这样的成熟服务。
经过一些研究(而不是 Python/Django),我选择了Ruby on Rails 。但后来意识到它不是最适合我想要完成的小型应用程序。
另一方面,我注意到可以使用Javascript构建许多更大、更复杂的服务。这让我想到我可以全身心地投入到 Javascript 中,并有能力在几个月内开发出我上面提到的所有类型的应用程序。不过,与其浪费我生命中接下来的 6 个月(也许与其说是浪费不如说是分配不当),我想我会问一些专家。
那么,学习纯 Javascript 是否可以让我创建大小范围从小型计算器到 Groupon/Twitter 大小的服务的应用程序,还是我需要学习 RoR?
提前感谢您的帮助!如果我也没有正确地表达这个问题,我深表歉意。