Какой инструментарий веб-интерфейса вы используете в своем приложении Rails? - PullRequest
2 голосов
/ 17 декабря 2008

Я ищу инструментарий веб-интерфейса для Rails-приложения. У меня есть опыт работы с YUI, но не в контексте Rails. У меня много вопросов, и я бы хотел, чтобы вы помогли мне ответить.

  1. Используете ли вы в своем приложении на Rails инструментарий веб-интерфейса, например YUI, ExtJS или JxLib?
  2. Какой инструментарий пользовательского интерфейса наиболее удобен для Rails? Поскольку большинство из них не основаны на Prototype, является ли совместным существование Prototype и другой библиотеки Javascript (MooTools, JQuery, ...) легко и безопасно?
  3. Вы смешиваете обычную "традиционную" разработку представлений Rails (rhtml, rjs) с разработкой на основе инструментария пользовательского интерфейса? В том же приложении? В том же виде?
  4. Используете ли вы плагин Rails или код plain Javascript?

Спасибо всем за ответы.

Laurent

Ответы [ 2 ]

1 голос
/ 17 декабря 2008

Вам не нужно использовать Prototype , если вы не хотите - например, JQuery очень популярен в сообществе Rails. Однако я буду обеспокоен потенциально трудными для разрешения конфликтами, если я запусту JQuery и Prototype вместе.

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

  2. AFAIK Легко использовать JQuery вместе с другими библиотеками js (может быть и с другими). Однако я настоятельно рекомендую вам использовать только одну библиотеку за раз, чтобы все было ясно.

  3. На самом деле мы создаем два приложения - серверное приложение Rails для обработки данных и предоставления их через JSON API и клиентское приложение Ext, использующее этот API. Чтобы сгенерировать клиентское приложение, мы анализируем исходный код Javascript через ERB, чтобы мы могли использовать его для создания помощников.

  4. Мы используем простой Javascript с некоторыми пользовательскими помощниками.

Надеюсь, это поможет.

...