пятница, 5 августа 2011 г.

Re: Node.js, CoffeeScript, ExtJS, Backbone.js, Underscore.js

Мне кажется, в спруткоре можно очень изящно строить приложения (особенно если не пренебрегать стэйтчартами, которые лично для меня стали настоящим открытием). Просто поначалу (согласен, "начало" может расстянуться) этот тру-путь спруткор-разработки кажется очень неочевидным или его не видно вообще.

Я потратил много времени, терроризируя оффициальный irc канал и разработчики из спруткор-тима очень сильно помогли освоиться. Особенно приятно, когда они не только подробно опишут для нуба, как правильно делать, но ещё и кинут пару полезных ссылок или даже набросают небольшой gist для бо'льшего понимания :)

5 августа 2011 г. 21:20 пользователь pronix <pronix.service@gmail.com> написал:
понимаю. изящности конечно не хватает.
но для меня все плюсы перевешивают эти минусы(минусики).
а как должно быть что б было супер - придумать не могу.

On Aug 5, 7:07 pm, "Timothy N. Tsvetkov" <timothy.tsvet...@gmail.com>
wrote:
> Нет. Правда. То есть вот как-то получилось и выглядит очень громоздко.
> Хотя вроде бы все, что нужно для создания приложений в вебе, а-ля как
> для десктопа -- есть.
>
> 2011/8/5 pronix <pronix.serv...@gmail.com>:
>
>
>
>
>
>
>
> > а идеи как улучшить есть ?
>
> > On Aug 5, 6:46 pm, "Timothy N. Tsvetkov" <timothy.tsvet...@gmail.com>
> > wrote:
> >> Я читал все приведенные ссылки. И все равно у меня осталось удручающее
> >> впечатление, и код быстро начал (на мой вкус) становиться помойкой.
>
> >> Я общался с founder Applicaster на эту тему. Он рассказывал, что у них
> >> были такие же проблемы.
>
> >> 2011/8/5 Кирилл Ширинкин <fodoj...@gmail.com>:
>
> >> > Да и недостатка в документации уже не наблюдается.
> >> > Помимо подробных http://guides.sproutcore.com/ и подробно (с примерами)
> >> > закомментированных сорцов http://docs.sproutcore.com/ есть ещё набор
> >> > сторонних сборников гайдов, примеров и т.д.
> >> > навроде http://sproutguides-drogus.strobeapp.com/rails.html и http://devmt.hku.nl/~sproutcore/doku.php?id=firstapp:start
>
> >> > 5 августа 2011 г. 20:31 пользователь Кирилл Ширинкин <fodoj...@gmail.com>
> >> > написал:
>
> >> >> Получается, из четырёх проблем спруткора три связаны с высоким порогом
> >> >> вхождения? И не так уж и сложно понять, как правильно структурировать
> >> >> приложение, кортим даже две статьи об этом
> >> >> написал: http://blog.sproutcore.com/structuring-your-sproutcore-application-pa...
> >> >> когда мы в контроллере из блоков собираем
> >> >> вызовами и объектами интерфейс
>
> >> >> Зачем в контроллёре собирать вьюхи?
> >> >> 5 августа 2011 г. 20:27 пользователь Timothy N. Tsvetkov
> >> >> <timothy.tsvet...@gmail.com> написал:
>
> >> >>> Большой и тяжелый он был всегда :)
>
> >> >>> 2011/8/5 Кирилл Ширинкин <fodoj...@gmail.com>:
> >> >>> > Sproutcore за последние полгода _очень_ вырос. Всмысле, не стал большим
> >> >>> > и
> >> >>> > тяжёлым, а стал более стабильным, крутым и вообще.
>
> >> >>> > 5 августа 2011 г. 20:20 пользователь pronix <pronix.serv...@gmail.com>
> >> >>> > написал:
>
> >> >>> >> аргументируйте пожалуйста.
>
> >> >>> >> On Aug 5, 5:05 pm, "Timothy N. Tsvetkov" <timothy.tsvet...@gmail.com>
> >> >>> >> wrote:
> >> >>> >> > Нельзя! ExtJS -- можно. Sproutcore -- нет. )
>
> >> >>> >> > 2011/8/5 PitOn <garik.pi...@gmail.com>:
>
> >> >>> >> > > вместо ExtJS можно еще Sproutcore попробовать
>
> >> >>> >> > > On 5 авг, 14:42, "alexey.petrushin" <alexey.petrus...@gmail.com>
> >> >>> >> > > wrote:
> >> >>> >> > >> > А ты пробовал построить что-нибудь объёмное на ExtJS?
>
> >> >>> >> > >> Не, не пробовал, только смотрел примеры, вот вроде нормальный
> >> >>> >> > >> органайзерhttp://fengoffice.com/web/, остановился на нем потому
> >> >>> >> > >> что
> >> >>> >> > >> там больше всего готовых виджетов и уже готовый дизайн, ничего
> >> >>> >> > >> самому
> >> >>> >> > >> не нужно делать. Но особо не разбирался, с ним какие-то проблемы
> >> >>> >> > >> бывают?
>
> >> >>> >> > >> > кстати хотел спросить - а можно как-то прикручивать вьюшки к
> >> >>> >> > >> > node.js?
>
> >> >>> >> > >> в экспресе вроде можно
>
> >> >>> >> > > --
> >> >>> >> > > --
> >> >>> >> > > Данное сообщение отправлено Вам, так как Вы являетесь подписчиком
> >> >>> >> > > группы "RubyOnRails to russian" на группах Google.
> >> >>> >> > > FAQ группы находится по
> >> >>> >> > > адресу:http://ru.wikibooks.org/wiki/RubyFAQ
>
> >> >>> >> > >  Для того, чтобы отправить сообщение в эту группу, пошлите его по
> >> >>> >> > > адресу
> >> >>> >> > > ror2ru@googlegroups.com
> >> >>> >> > >  Чтобы отменить подписку на эту группу, отправьте сообщение по
> >> >>> >> > > адресу:
> >> >>> >> > > ror2ru-unsubscribe@googlegroups.com
> >> >>> >> > >  Дополнительные варианты находятся на странице
> >> >>> >> > > группыhttp://groups.google.com/group/ror2ru?hl=ru
>
> >> >>> >> --
> >> >>> >> --
> >> >>> >> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком
> >> >>> >> группы
> >> >>> >> "RubyOnRails to russian" на группах Google.
> >> >>> >> FAQ группы находится по адресу:http://ru.wikibooks.org/wiki/RubyFAQ
>
> >> >>> >>  Для того, чтобы отправить сообщение в эту группу, пошлите его по
> >> >>> >> адресу
> >> >>> >> ror2ru@googlegroups.com
> >> >>> >>  Чтобы отменить подписку на эту группу, отправьте сообщение по адресу:
> >> >>> >> ror2ru-unsubscribe@googlegroups.com
> >> >>> >>  Дополнительные варианты находятся на странице группы
> >> >>> >>http://groups.google.com/group/ror2ru?hl=ru
>
> >> >>> > --
> >> >>> > С наилучшими пожеланиями,
> >> >>> > Fodoj.
>
> >> >>> > --
> >> >>> > --
> >> >>> > Данное сообщение отправлено Вам, так как Вы являетесь подписчиком
> >> >>> > группы
> >> >>> > "RubyOnRails to russian" на группах Google.
> >> >>> > FAQ группы находится по адресу:http://ru.wikibooks.org/wiki/RubyFAQ
>
> >> >>> > Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
> >> >>> > ror2ru@googlegroups.com
> >> >>> > Чтобы отменить подписку на эту группу, отправьте сообщение по адресу:
> >> >>> > ror2ru-unsubscribe@googlegroups.com
> >> >>> > Дополнительные варианты находятся на странице группы
> >> >>> >http://groups.google.com/group/ror2ru?hl=ru
>
> >> >>> --
> >> >>> --
> >> >>> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы
> >> >>> "RubyOnRails to russian" на группах Google.
> >> >>> FAQ группы находится по адресу:http://ru.wikibooks.org/wiki/RubyFAQ
>
> >> >>>  Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
> >> >>> ror2ru@googlegroups.com
> >> >>>  Чтобы отменить подписку на эту группу, отправьте сообщение по адресу:
> >> >>> ror2ru-unsubscribe@googlegroups.com
> >> >>>  Дополнительные варианты находятся на странице группы
> >> >>>http://groups.google.com/group/ror2ru?hl=ru
>
> >> >> --
> >> >> С наилучшими пожеланиями,
> >> >> Fodoj.
>
> >> > --
> >> > С наилучшими пожеланиями,
> >> > Fodoj.
>
> >> > --
> >> > --
> >> > Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы
> >> > "RubyOnRails to russian" на группах Google.
> >> > FAQ группы находится по адресу:http://ru.wikibooks.org/wiki/RubyFAQ
>
> >> > Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
> >> > ror2ru@googlegroups.com
> >> > Чтобы отменить подписку на эту группу, отправьте сообщение по адресу:
> >> > ror2ru-unsubscribe@googlegroups.com
> >> > Дополнительные варианты находятся на странице группы
> >> >http://groups.google.com/group/ror2ru?hl=ru
>
> > --
> > --
> > Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
> > FAQ группы находится по адресу:http://ru.wikibooks.org/wiki/RubyFAQ
>
> >  Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
> > ror2ru@googlegroups.com
> >  Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
> >  Дополнительные варианты находятся на странице группыhttp://groups.google.com/group/ror2ru?hl=ru

--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ

 Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
 Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
 Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru



--
С наилучшими пожеланиями,
Fodoj.

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

Комментариев нет:

Отправить комментарий