Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Ruby On Rails > Rails 3 будет содержать Merb :)


Автор: chipset 24.12.2008, 00:50
http://yehudakatz.com/2008/12/23/rails-and-merb-merge/

хз что такое мерб но видимо стоит изучить ближе )

Автор: kemiisto 24.12.2008, 01:39
Цитата(chipset @  23.12.2008,  22:50 Найти цитируемый пост)
хз что такое мерб но видимо стоит изучить ближе ) 

Цитата
Последнее время о Ruby начали думать только как о Ruby on Rails. Но в мире Ruby ещё много красивых и иногда уникальных вещей. Поэтому, в целях борьбы с предрассудками, хочу вкратце рассказать о отличных и необычных Ruby-проектах.

Веб

Тем не менее Ruby больше известен как язык для Веба. Но Ruby on Rails далеко не единственный framework.

Merb

Основным его конкурентом считается Merb. Есть мнение, что у него более чистая разработка и красивый API.

Во-первых, он не привязан к каким-то ORM или JavaScript framework’ам. Вы можете использовать jQuery или ExtJS. Вы можете делать сайты без БД или использовать Sequel, чтобы выжать ещё скорости. И эта агностичность сразу заложена в архитектуру и идеологию.

Во-вторых, он разбит на под-проекты: merb-core с самым главным и пакеты для конкретных задач. Зачем вам скрипт генерации проекта на сервере?

В-третьих, он немного быстрее Ruby on Rails. Есть даже мнение, что его скорость уже может сравниться со скоростью PHP с framework’ом. Конечно это спорно, но может на вашей задаче он будет быстрее? smile

Это из http://habrahabr.ru/blogs/ruby/45746/. И ещё наткнулся на подборку ссылок: http://rubymag.ru/articles/44-ssylki-na-resursy-o-merb-posvyashchaetsya-vykhodu-merb-10

Автор: source777 24.12.2008, 12:22
Цитата(kemiisto @  24.12.2008,  01:39 Найти цитируемый пост)
Вы можете использовать jQuery или ExtJS. 

Ну это и для RoR справедливо, если учитывать плагины smile

Цитата(kemiisto @  24.12.2008,  01:39 Найти цитируемый пост)
Зачем вам скрипт генерации проекта на сервере?

А вот это уже верное замечание, хотя при желании можно просто не включать эти скрипты в репозитарий проекта и тогда они не попадут на сервак...

Добавлено через 4 минуты и 3 секунды
А вообще мне кажется, что это весьма хорошая новость, пусть RoR 3 возьмёт лучшее от обоих фреймворков...

Автор: shine 24.12.2008, 12:51
Цитата(source777 @ 24.12.2008,  12:22)
А вообще мне кажется, что это весьма хорошая новость, пусть RoR 3 возьмёт лучшее от обоих фреймворков...

Знаешь как говорят: дьявол в деталях. Сейчас никто - даже создатели обоих фреймворков - не могут с точностью сказать, что у них получится в результате, какие проблемы возникнут у них и какие у простых смертных разработчиков. Я тоже надеюсь, что все будет хорошо. Поживем - увидим.

Автор: kemiisto 24.12.2008, 13:06
Цитата(shine @  24.12.2008,  10:51 Найти цитируемый пост)
Знаешь как говорят: дьявол в деталях.

Это раз. А два - сейчас нет смысла начинать изучать ни RoR, ни Merb. Ибо грядут перемены.

Автор: source777 24.12.2008, 13:49
Цитата(kemiisto @  24.12.2008,  13:06 Найти цитируемый пост)
сейчас нет смысла начинать изучать ни RoR, ни Merb. Ибо грядут перемены.
Ну это ты излишне драматизируешь, всё-таки у них общего больше, чем отличий...

Автор: kemiisto 24.12.2008, 14:03
Цитата(source777 @  24.12.2008,  11:49 Найти цитируемый пост)
Ну это ты излишне драматизируешь, всё-таки у них общего больше, чем отличий... 

Да, ты, видимо, прав. Я то про них вообще ничего не знаю. smile Ну, глядишь к тому времени, когда меня потянет в веб-программирование будет уже RoR 4 или 5. Вот их то и буду изучать. 

Автор: source777 24.12.2008, 15:37
Цитата(kemiisto @  24.12.2008,  14:03 Найти цитируемый пост)
Ну, глядишь к тому времени, когда меня потянет в веб-программирование
А сейчас совсем не тянет?  smile 

Автор: kemiisto 24.12.2008, 15:44
Цитата(source777 @  24.12.2008,  13:37 Найти цитируемый пост)
А сейчас совсем не тянет?

По правде говоря, тянет. Но банально не хватает времени. Годика через 3 авось начнём-с... smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)