Что выбрать Rails или Django

Захотелось выучить что-то новенькое и стал выбор между Rails и Django.

Кто использовал и то и то, что можете посоветовать? можете описать плюсы и минусы обоих?

1 ответов


учите Lisp, и больше такого вопроса у вас не будет


Фреймворки одинаковой мощности. Выбор -- вопрос вкуса.
Я выбрал Рельсы, потому, чтомне очень нравится Рубин -- на нём приятно писать.
Советую попробовать реализовать простой пример из учебников (есть в доках к обоим) и выбрать то, что больше понравится.


Под Rails есть очень много готовых плагинов и гемов, можно очень быстро разрабатывать качественные полноценные приложения. В Rails вообще есть куча интересных фишек, я пока мало с чем знаком, но мне они нравятся.
С Django совсем поверхностно знаком, поэтому не могу сказать ничего.

Вообще и Ruby и Python - языки с понятным, грамотным синтаксисом (во многом, похожим), удобной поддержкой тестирования кода. Но пока Python мне больше нравится. Для себя решил юзать параллельно оба языка и использовать оба фреймворка.


Оба похожи. Python , хоть и появился раньше Ruby , но оба похожи.
Также Django похож на Rails. Обалделнная реализация MVC , DRY и т.п. вещей. Некоторые предпочитают Django бладоря многим готовым библиотекам плюс более мощным заготовкам к админке. Некоторые выбирают Rails по причине любви к XML , AJAX . А некоторые выбирают Java EE и идут работать со Spring.

Откройте два туториала по Python и по Ruby. Что больше понравится - то выбираем. Я сначала выбрал python из-за сильной любви к линуксу . Но , вот , перешел на мак и попробовал ruby + rails. Сильной разницы нету, дело вкуса


Django - Python.
Rails - Ruby.
Если знание обоих языков одинаковое, то выбирай к чему душа лежит.
Для меня лично - Пайтон и Джанго ближе. Руби выглядит более "магически", непонятно.


Не получится описать плюсы и минусы обоих, это не нужно. Это два каркаса для разработки web-приложений и каждый из них справляется со своей задачей на ура, но есть некоторые особенности.

Обычно, когда такие вопросы возникают, то какой-либо из двух нравится больше, вот его и бери. Начни разработку, а, как известно, аппетит приходит во время еды.


У рельсов есть один огромный недостаток, они развиваются ну очень быстро! Я серьёзно:)