Я переношу с разработки на стороне сервера (java, php) на клиентскую сторону - HTML, CSS, javascript.Руководство по кодировке Javascript с разработкой, основанной на тестах
Хотя я технически понимаю (в основном), как работает javascript, я не нашел хорошего руководства по созданию приложения - особенно в отношении того, как организовать функции и объекты и создать для них сплошную тестовую среду.
Я в настоящее время на полпути через Ruby On Rails учебник http://ruby.railstutorial.org/ , которое отлично - теперь я чувствую себя уверенно в понимании стандартной структуры для размещения всего кода в приложении, и настройка передовой практики тестирования, как я иду. Кроме того, интеграция с heroku и git делает реальный реальный пример, позволяющий полностью понять, как разрабатывать и развертывать приложение rails.
Может ли кто-нибудь порекомендовать аналогичный путеводитель для разработки JS/AJAX?
Хорошо, да, полезно писать большинство кода модульным способом - проблема с javascript - это, по-видимому, полдюжины различных способов определения объектов, и поэтому трудно найти наилучший способ сделать это. Спасибо, что предложили Магистраль - это был ключ, который мне нужен. Поиск с этим я нашел [Этот Rails + Backbone tute] (http://www.jamesyu.org/2011/01/27/cloudedit-a-backbone-js-tutorial-by-example/) и [Этот TDD tute] (http://blog.bandzarewicz.com/blog/2012/03/08/backbone-dot-js-tdd-with-jasmine-part-one-the-model/) , которые кажутся быть учебниками, которые я искал. – ChristopherJ