Запуск Ruby on Rails в браузере - PullRequest
1 голос
/ 17 мая 2011

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

Можно ли создавать приложения Ruby on Rails только из браузера?Я купил книгу и хочу самый простой способ выполнять упражнения и экспериментировать с созданием некоторых приложений, пробовать Gems и т. Д. Я знаю, что наибольшие шансы на успех есть, если я смогу сделать это, когда у меня есть 30 минут в идеале на моем iPad.

Поскольку я также смотрю на изучение node.js, я подписался на Duostack и Joyent, но оба по-прежнему нуждаются в настройке SSH, установке Github и т. Д. Я ищу что-то, что находится только в окне браузера, яможет написать код и увидеть, как он выполняется, без необходимости настройки какой-либо инфраструктуры.Нашел это сегодня на HackerNews (система ретикулярной активации?): http://bellard.org/jslinux/.Выглядит многообещающе, нужно будет поиграть с ним, чтобы посмотреть, смогу ли я заставить работать Ruby on Rails, но в комментариях HN говорится, что нет подключения к Интернету, так что, возможно, нет.я думаю, что это другой вариант, но ношение этого уменьшит мои шансы на успех.

Ответы [ 3 ]

2 голосов
/ 17 мая 2011

Вы пробовали Cloud9 IDE ? Это IDE в браузере. У меня не было шанса попробовать это сам, поэтому не могу обещать, что это сработает. Я думаю, что основное ограничение будет на самом деле / ​​выполнение / код. Я думаю, что Cloud9 поддерживает Node.js, но, очевидно, это не поможет, когда вы кодируете приложение rails.

Возможно, вы также захотите взглянуть на их редактор (который составляет / часть / всего предложения).

0 голосов
/ 17 мая 2011

Если у вас запущен и работает сервер, вы можете использовать SSH через Webapp (я уверен, что есть несколько открытых решений) для создания вашего приложения, использования rake, сценариев и так далее. Также вы можете использовать nano / VI / что угодно для редактирования ваших кодовых файлов.
Таким образом, это можно сделать с помощью ipad, но я бы определенно предпочел нетбук, поскольку его проще кодировать НАМНОГО !

0 голосов
/ 17 мая 2011

Нет способа напрямую создать приложение из браузера, но если вы действительно хотите запустить rails, вы можете быстро начать использовать scaffold.installed rail gem в вашей системе и запустить следующую команду

rails application_name

зайдите в приложение и выполните команду ниже

ruby script/generate scaffold users

затем запустите rake db:create и rake db:migrate

запустите ваш сервер, используя ruby script/server

по умолчанию будет запускаться на порту 3000.

Вы можете проверить это в браузере, используя http://localhost:3000/

Примечание all above code is written in rails 2.x version

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