Я работаю над веб-приложением Ruby on Rails, хотя, полагаю, значение моего бэкэнд-слоя не должно иметь большого значения.
В настоящее время я оцениваю способы, которыми мое приложение может элегантно обрабатывать слой пользовательского интерфейса вС точки зрения простоты использования, простоты создания вещей на самом деле хорошо выглядеть, а также имеют звуковую архитектуру.Вот мои вопросы:
1) Когда будет хорошей идеей использовать CMS, такую как Drupal или Joomla?
2) Если бы я, например, использовал Drupal, было бы неловко работать с приложением RoR, так какВозможно, мне нужен сервер Apace для размещения Drupal?3) Как мне элегантно спроектировать мой интерфейсный слой, чтобы в будущем обеспечить интенсивную интеграцию с JS, возможный HTML5, если это необходимо, и хороший способ взаимозаменяемо обрабатывать различные div?
Спасибо и извините за скучныйвопросы:)