Кто-нибудь использует ruby ​​без каких-либо рамок? - PullRequest
3 голосов
/ 10 января 2010

Я экспериментирую с Ruby и Rails. Мне нравится Ruby, но не Rails. У меня есть опыт работы с Java / PHP, я использовал некоторые фреймворки, но никогда не любил ни одну из них.

Кто-нибудь использует Ruby для создания веб-приложений, но не какие-либо фреймворки? (рельсы, мерб и т. д.). Если да, можете ли вы указать мне некоторые ресурсы, чтобы узнать это?

Ответы [ 5 ]

9 голосов
/ 10 января 2010

Возможно, было бы разумно, по крайней мере, использовать Стойку , и, возможно, Синатра будет достаточно, чтобы вы чувствовали себя комфортно. Sinatra - это не что иное, как очень маленькая, простая обертка вокруг стеллажного устройства afaik.

8 голосов
/ 10 января 2010

Создание веб-приложений в Ruby без использования фреймворка похоже на приготовление пищи без тепла. Я подвергаю сомнению смысл попытки этого.

Тем не менее, вы, вероятно, могли бы подключить Apache для вызова Ruby-программы как CGI . Я подозреваю, что это будет медленная собака.

Редактировать: Очевидно, вы не единственный, кто достаточно сумасшедший, чтобы попытаться это сделать: я нашел учебник по Simple Ruby CGI В качестве обоснования автор заявляет, что «ему нечего делать».

3 голосов
/ 10 января 2010

Ваш вопрос выглядит очень похоже на Рубин с рельсов , поэтому вам, вероятно, следует прочитать ответы на него.

0 голосов
/ 28 ноября 2014

Я лично нашел одну вещь для себя. Когда я готовлю интервью или собираюсь что-то построить с нуля, в большинстве случаев мне нужны некоторые базовые функции, включенные в Rails. Это обычно происходит, когда вы создаете что-то не сложное, но все же нетривиальное. В 99% случаев мне нужны ActiveRecord, ActiveSupport и т. Д. Легко получить эти вещи в свой Gemfile и поиграть с ними. Одна вещь, которую вы всегда будете повторять, это базовая структура приложения, легкий доступ к консоли с предустановленными библиотеками, граблями ... Хотя я создал для себя минимальный гем, чтобы организовать этот процесс .. :) Если вы читаете источники, вы увидите, что я постоянно делаю начать что-то новое. Нет ничего страшного в том, чтобы вообще не использовать никаких фреймворков.

https://github.com/einzige/framework

0 голосов
/ 10 января 2010

Я использую ruby ​​вместо bash и python на моем сервере Ubuntu для задач sysadmin.

Я нашел Ruby особенно чистой и мощной заменой мест, где я ранее использовал bash и python в sysadmin.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...