我正在从服务器端开发(java、php)迁移到客户端——HTML、CSS、javascript。
虽然我在技术上了解(大部分)javascript 是如何工作的,但我还没有找到创建应用程序的好指南 - 特别是关于如何组织函数和对象以及为它们设置可靠的测试框架。
我目前正在完成 Ruby on Rails 教程的一半 http://ruby.railstutorial.org/ 这太棒了——我现在有信心理解在应用程序中安排所有代码的标准结构,并在我进行时设置良好的测试实践。 此外,与 heroku 和 git 的集成构成了一个真正有形的现实世界示例,有助于全面了解如何开发和部署 Rails 应用程序。
有人可以推荐类似的 JS/AJAX 开发指南吗?
最佳答案
编写 JavaScript 的一种好方法是在 modular fashion 中执行它.对于依赖加载,你还需要像 RequireJS 这样的模块加载器。 .至于结构,外面有很多框架,建议给BackboneJS一试。你还想制作你的 JS scalable这样您就不必担心扩展。这是 more videos关于它。
JS有很多框架可供选择。对它们进行全面测试,并创建一个您觉得玩起来很舒服的堆栈。
关于带有测试驱动开发的 Javascript 编码指南,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10476434/