что может быть хорошим введением в AJAX в Ruby On Rails?

Мне нужны хорошие вводные указатели на AJAX в контексте приложения Ruby On Rails.

Вот сенсация: Мое приложение выполняет несколько задач с помощью Delayed :: Job. Пока задачи заняты получением данных с внешних сайтов, я хочу держать пользователя в курсе их прогресса. Я не хочу обновлять всю страницу - просто прямоугольник на странице, где каждая задача может отображать сообщения о состоянии.

Я не думаю, что мне нужна технология полного push - достаточно использовать javascript-инициированный опрос для обновления экрана, пока выполняются задачи bg.

Это подходящий сценарий для AJAX (верно?), и я думаю, что Rails3 имеет определенные конструкции для поддержки взаимодействия AJAX-y с браузерами (верно?). Рейлскаст Райана Бейтса на тему «Голосование за изменения» - хороший шаблон для этого конкретного случая, но мне бы хотелось лучше понять, что на самом деле происходит под капотом. Хорошо, тогда с чего мне начать?

Как бы то ни было, я уже использую jQuery в своем приложении Rails3.

5
задан fearless_fool 29 August 2011 в 21:07
поделиться