1

我正在从服务器端开发(java、php)迁移到客户端——HTML、CSS、javascript。

虽然我在技术上(大部分)了解 javascript 的工作原理,但我还没有找到创建应用程序的良好指南 - 特别是关于如何组织函数和对象以及为它们设置可靠的测试框架。

我目前已经完成了 Ruby on Rails 教程 http://ruby.railstutorial.org/的一半 ,这非常好 - 我现在有信心理解在应用程序中安排所有代码的标准结构,并将良好的测试实践设置为我去。此外,与 heroku 和 git 的集成构成了一个真正切实的现实世界示例,使您全面了解如何开发和部署 Rails 应用程序。

任何人都可以推荐类似的 JS/AJAX 开发指南吗?

4

2 回答 2

1

编写 JavaScript 的一种好方法是以模块化方式进行。对于依赖加载,您还需要像RequireJS这样的模块加载器。至于结构,有很多框架,我建议你试试BackboneJS 。您还希望使您的JS 可扩展,这样您就不必担心扩展。这里还有更多关于它的视频。

JS中有很多框架可供选择。对它们进行全部测试并创建一个让您感觉舒适的堆栈。

于 2012-05-07T03:56:16.077 回答
1

我认为您不会在 Ruby on Rails 上找到类似的关于 Javascript 的教程,因为 Rails 是一个框架,而 Javascript 只是一种语言,围绕它构建了数百个不同的框架。我不知道你愿意开发什么样的应用程序,但是 Backbone.js 是一个用于前端开发的 MVC 框架,你可以搜索一些关于它的教程。

但是,如果您刚开始使用 JS,您可能想先学习 JS 的基础知识。好的来源是前。MDN JS 指南: https ://developer.mozilla.org/en/JavaScript/Guide

然后,您可能想查看有关 JS 设计模式的指南,以了解如何构建代码: http: //www.addyosmani.com/resources/essentialjsdesignpatterns/book/#designpatternsjavascript

希望这些会有所帮助!

于 2012-05-07T08:47:06.423 回答