Обновить
44
0
Dmitry Yv @Dmitry_f

webgl / frontend

Отправить сообщение
Jquery UI предлагает отличное решение наследования, и с лихвой заменяет view от Bb. см. коммент
А подключение шаблонов на 5 решается с пом. require.js
Вообще вот эта статья проливает свет на многие тонкости и показывает хорошие практики.
Используйте require.js для этих целей. Крайне рекомендую.
А почему вы решили использовать бэкбон вью для целей создания попапов, вместо того чтобы сделать виджет от jquery-ui? Ведь аналоги полные, только у виджетов шире возможности:
— удобный механизм наследования
— возможность расширения от ui.mouse, что даст возможность обработки drag/drop
— удобная работа с options — фактически, они отражают состояние объекта, чего надо имплементить самому во view
— внешнее API, доступное через элемент, на которого навесили виджет
— события jquery, т.е. штатные, в отличие от предлагаемых бэкбоном

Из недостатков Bb view — невозможность в объекте events навязать действия на внешние события, происходящие за пределами элемента самого view. Плюс в этот-же объект неудобно впихивать реакцию на hotkeys — хотя для этого есть сторонние решения.

Была схожая с вашей задача, решил использовать jquery-ui виджеты вместо Backbone view-ов, посчитал, что так выгоднее — так и оказалось.
Зависит от типа работы. Дизайнить могу и под джаз, и под ритмичное что-нибудь.
Когда надо думать — только классика, либо тишина.

Да, БЭМ штука крутая, только я мануалил тут: bem.github.com/bem-method/html/all.ru.html
Заюзал require.js с виджетами от jqueryUI, все в разы проще «вендорной» яндексовой методологии, по подобию масштабируемой архитектуры от azproduction
Какие-то отличия от backbone есть?
jqueryUI autocomplete не пробовали анализировать?
Кнопочки ох*енные, экскьюземуа.
Не могли бы вы скриншот побольше показать, хочется насладиться деталями)
В контексте топика эта теория работает ;)
За 10 дней до окончания :)?
Как говаривал Брукс, вливание новых участников только оттягивает сроки.
За 1.5 месяца нереально сделать более или менее приличное приложение без команды.
Конкретно методы и функции и их использование.

Там и есть именно методы, функции и их использование.

Или вы про работу самого jQuery?
Почему же, бывают еще поясняющие видео и поясняющие статьи на хабре :)
По ним быстрее получается, и некоторые моменты разжуют.
А документация чем вам не угодила?
Теоретически jQuery можно пересобрать, выкинув лишнее. Об этом говорил Paul Irish.
Еще порадовало, что документацию обновили. Особенно довабили jQuery UI в общую документацию.
Очень порадовала модульность. Только еще-бы пример, как jQuery в качестве модуля к requireJS запустить, скажем.
Жаль также не упомянули про темплейты. Они хоть в бете, но все равно интересно.
Выбрал смех и сюжет отличный от любой сюжетной линии, ничего не нашлось. Странно.
Выбрал в качестве альтернативы для загрузки модулей require.js. Простая и удобная вещь.
Премного благодарен. Только выложите плиз линк на нормальный код плагина. Тот, что по ссылке не работает — видимо старый. Пришлось брать из демки, чтобы запустить на локале.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность