2011-12-24 2 views
0

Мне было интересно, какие лучшие методы и практики делают AJAX с рельсами?Какой способ/образец сделать AJAX с рельсами?

Я прочитал эту статью: http://chadfowler.com/2011/02/09/how-rails-developers-do-ajax-with-jquery-in-2011

В статье отмечается 4 основные возможности:

  • JQuery Шаблоны
  • Backbone.js
  • SammyOnRails
  • mustache.js

Я уверен, что этот список не является полным. Я ищу чистый способ создания AJAX в моем Rails 3.1 приложение.

Что такое чистый и гибкий способ использования AJAX с рельсами?

ответ

1

Этот вопрос слишком широк, чтобы хорошо ответить в этом формате. Короче: это сводится к личным мнением. Rails поможет вам создать что-либо с веб-сайта с помощью какого-либо ajax для одностраничного приложения с помощью backend-api. Проще говоря, это не мешает вам.

Не сосредотачивайтесь на всех инструментах и ​​не сосредотачивайтесь на управлении клиентской стороной своего приложения, как на стороне сервера. Планируйте ремонтопригодность, напишите сухой код и т. Д. Если вам нужны только несколько априори аякса здесь, вам, вероятно, не пригодится ни одна из фреймворков javascript, о которых вы говорили. Если вы являетесь клиентским приложением, оно действительно растет по сложности, а затем создайте структуру, чтобы помочь с ее сложностью.

В тоже рамочные вы упоминаете:

Вы можете рассмотреть усов или Jquery шаблоны, если вы оказываетесь строительство (или обновление) многие HTML элементы вручную. Не волнуйтесь о шаблонах, пока использование jQuery html-манипуляции api не станет беспорядочным или громоздким.

Вы можете использовать магистраль, самми или позвоночник, если вы обнаружите, что ваша связь между сервером/клиентом становится слишком сложной для управления или поведение вашей клиентской стороны становится очень сложным.

Без лишних подробностей трудно дать вам гораздо больше.

Смежные вопросы