2011-01-28 6 views
1

У меня есть опыт работы с Ruby on Rails, и я хочу сохранить способ MVC для моего проекта Javascript на стороне клиента.Ruby on Rails для Javascript

Существует какой-либо Rails-подобный фреймворк для Javascript? Он должен иметь следующие характеристики:

  • MVC
  • Простая интеграция с веб-сервисов REST
  • Javascript-приводная система шаблонный
  • Модели и валидация
  • Тестирование рамки

Твердая документация обязательна!

ответ

2

Я обнаружил backbone.js сегодня. Это стоит посмотреть. Это, как представляется, легкая абстрактная система MVC и использует underscore.js и jQuery

Что касается тестирования на стороне клиента, это не включено. Там есть много автономных библиотек тестирования модулей.

Просто добавьте любую библиотеку тестирования клиентской стороны, которую вы хотите. С этими 4 вам действительно не нужно ничего другого.

Есть более тяжеловесных альтернативы, как SproutCore или Cappuccino #

Также видим большой нить здесь на эту тему люди в know

Я думаю node.js заслуживает упоминания как хорошо в случае, если вы хотите делегировать некоторые из ваших фреймворков на сервер, но сохраните их в javascript. Однако вам придется заглянуть в некоторые из больших библиотек, работающих на узле.

1

Try http://emberjs.com/. Это очень амбициозная структура Javascript с такими замечательными вещами, как привязки интерфейсов и шаблоны автоматического обновления. Он хорошо работает с jQuery;)

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