|
Bricks -- библиотека и набор правил для построения веб-приложений
Вам, как всегда, самым первым :)
Был CrossJS, больше нету. Точнее есть пока, но поддерживаться больше не будет. Он переродился в Bricks, взяв из CrossJS всё самое лучшее, а что не взял, возьмёт попозже. Как написано на github-е, Bricks -- это Цитата:
Правила я пока не описывал, а для более быстрого погружения в концепцию сделал пример реализации пятнашек на Bricks. Из описания реализации можно почерпнуть некоторые правила. Пятнашки, кстати, получились в 14 кб со всеми зависимостями. Ещё раз ссылки: Сама библиотека: https://github.com/Kolyaj/Bricks Реализация пятнашек: https://github.com/Kolyaj/Bricks/wik...88%D0%BA%D0%B8 Ветка с исходниками пятнашек: https://github.com/Kolyaj/Bricks/tree/TagGame |
А почему _fireEvent в обсервере скрытый?
|
Потому что снаружи события генерировать не нужно. Они могут только изнутри идти.
|
Цитата:
|
А зачем события генерировать снаружи?
|
Цитата:
Kolyaj, эта библиотека зависит от BuildJS, или можно без него обойтись? Что за шаблонизатор используется? |
Цитата:
Цитата:
<%= this.varname %> Выведет переменную с экранированием. <%&= this.varname %> Выведет переменную без экранирования. <% if (this.varname) { %> <span><%= this.varname %></span> <% } %> Т.е. можно вставлять любой js-код, но практика показала, что нужны только for и if. |
Цитата:
|
извиняюсь за тупой вопрос, но можно по человечески обьяснить(СКАЗАТЬ ПО ДВОРОМУ, ТОЕСТЬ ПО-РУССКИ), что делает эта библиотека? :D
Просто читать эту всю документацию(Боже упаси), плиззз!!! Мне интересно, но там столько читать надо что всё желание отпадёт, и буду пользоватся обычным js Вот как JQuery документация, 1 пример и всё понятно. Предвижу гнев праведных на мне. |
Цитата:
С jQuery её сравнивать не нужно, она про другое. Если есть тяга к jQuery, можно и его рядом использовать, но обычно это не требуется. Если кратко, то jQuery -- про работу с DOM, Bricks -- про построение сложного или не очень сложного веб-приложения, в котором для работы с DOM можно использовать тот же jQuery, а можно встроенные в Bricks функции. |
Часовой пояс GMT +3, время: 11:29. |
|