Что такое scaffold ??

399 views
Skip to first unread message

-=DarkMIst=-

unread,
Feb 23, 2011, 4:13:50 AM2/23/11
to RubyOnRails to russian
Пытался понять суть "этого" , но непонятно откуда он взялся?? В самом
руби такой команды нет , мануалы рельсов тоже ответа недают, что такое
скафолд??

можно не вдух словах, можно ткунуть в англ мануал

Maxim Filatov

unread,
Feb 23, 2011, 4:17:39 AM2/23/11
to ror...@googlegroups.com

On Feb 23, 2011, at 12:13 PM, -=DarkMIst=- wrote:

>
> можно ткунуть в англ мануал

http://guides.rubyonrails.org/getting_started.html#getting-up-and-running-quickly-with-scaffolding


---
Best regards,
Maxim Filatov

-=DarkMIst=-

unread,
Feb 23, 2011, 4:27:33 AM2/23/11
to RubyOnRails to russian
да я сегодня утром читал "это" , у меня и книги есть под рукой
что скафолд делает я знаю, я пытаюсь понять откуда унего растут
ноги..саму суть скафолда

On 23 фев, 11:17, Maxim Filatov <pipopo...@gmail.com> wrote:
> On Feb 23, 2011, at 12:13 PM, -=DarkMIst=- wrote:
>
>
>
> > можно ткунуть в англ мануал
>

> http://guides.rubyonrails.org/getting_started.html#getting-up-and-run...

Александр Костриков

unread,
Feb 23, 2011, 4:31:58 AM2/23/11
to ror...@googlegroups.com
Суть скаффолдинга - статическая генерация кода. На основе ваших параметров полей и названия модели создаются: модель, её контроллер, файлы отображения(html), файлы миграции чтобы можно было довести БД до актуального состояния.

23 февраля 2011 г. 15:27 пользователь -=DarkMIst=- <typpo....@gmail.com> написал:

Vladimir Chernyshev

unread,
Feb 23, 2011, 7:32:46 AM2/23/11
to ror...@googlegroups.com
Суть - не писать рутинный код руками, а сказать, что ты хочешь и
получить готовый код

23 февраля 2011 г. 12:27 пользователь -=DarkMIst=-
<typpo....@gmail.com> написал:

> --
> --
> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
> FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
>
>  Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
> ror...@googlegroups.com
>  Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-un...@googlegroups.com
>  Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru

Vladimir

unread,
Feb 23, 2011, 2:54:16 PM2/23/11
to RubyOnRails to russian
Вопрос в тему: Почему многие разработчики отказываются от
использования scaffold'а и все пишут в ручную?
Благодарю за ответ.

On 23 фев, 11:17, Maxim Filatov <pipopo...@gmail.com> wrote:

> On Feb 23, 2011, at 12:13 PM, -=DarkMIst=- wrote:
>
>
>
> > можно ткунуть в англ мануал
>

> http://guides.rubyonrails.org/getting_started.html#getting-up-and-run...

Mikhail Pozdnyakov

unread,
Feb 23, 2011, 6:07:05 PM2/23/11
to RubyOnRails to russian
Я тоже довольно часто отказываюсь
Но у меня есть подозрение, что я его просто не умею готовить.

Добавлю что ещё есть и AJAX scaffold
http://activescaffold.com/

a.ognevsky

unread,
Feb 23, 2011, 7:15:06 PM2/23/11
to ror...@googlegroups.com
Если вам достаточно того, что делает скаффолд — пользуйтесь им на здоровье. Когда он генерирует больше мусора, чем полезного кода (лично для вас) — стоит подумать, не быстрее ли все писать руками. 

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

-- 
a.ognevsky
Sent with Sparrow

Sasha Koss

unread,
Feb 24, 2011, 1:15:00 AM2/24/11
to ror...@googlegroups.com
Использую скаффолд вместе с Rails 3 генераторами, на выходе получаю inherited_resources контроллер, базовые спеки и факорис.

Само понятия скаффолды — это строительные леса. В исходном виде в итоге мало что остается, но время экономит.

✁…………………………………………………

Sasha Koss

terraplane

unread,
Feb 24, 2011, 2:41:51 AM2/24/11
to RubyOnRails to russian
кмк, быстрее удалить пять ненужных методов после скаффолдинга, чем
написать один нужный руками. плюс никто не мешает написать свои
генераторы.

> > >  Дополнительные варианты находятся на странице группыhttp://groups.google.com/group/ror2ru?hl=ru

-=DarkMIst=-

unread,
Feb 24, 2011, 6:13:30 AM2/24/11
to RubyOnRails to russian
а примеры какие нибуть можно? я вкниге только "title:string
body:text"видел и все..

Sergey Avseyev

unread,
Feb 24, 2011, 7:00:03 AM2/24/11
to ror...@googlegroups.com
> а примеры какие нибуть можно? я вкниге только "title:string
> body:text"видел и все..

https://github.com/ryanb/nifty-generators

-=DarkMIst=-

unread,
Feb 25, 2011, 10:51:37 AM2/25/11
to RubyOnRails to russian
спасибо за пощь! кто нибуть уже тестил эту Нифти))??

a.ognevsky

unread,
Feb 25, 2011, 11:23:14 AM2/25/11
to ror...@googlegroups.com
Да все наверное:)

-- 
a.ognevsky
Sent with Sparrow
Reply all
Reply to author
Forward
0 new messages