Публикации по теме 'backbonejs'


Легкий старт с фреймворками javascript с помощью Marionette.js
Эта статья будет полезна людям, которые только начали изучать фреймворки javascript. Некоторые из вас могут знать об this и других статьях, в которых описывается, как сложно погрузиться в мир javascript. Мы решили написать эту статью, чтобы облегчить жизнь людям, которые хотят присоединиться к сообществу javascript. Существует множество библиотек, фреймворков, инструментов и прочего, что может запутать новичка в javascript. Если вы что-то знали о javascript и хотите попробовать..

Мошеннические события в Backbone.js
Когда мы создавали компоненты приложения StaffJoy, мы поняли, что у нас была странная производственная ошибка, из-за которой представления Backbone.js не удалялись должным образом, в результате чего в приложении по-прежнему прослушивались мошеннические события. Запуск одного и того же маршрута дважды будет означать, что два экземпляра прослушивателей событий находятся в DOM и прослушивают один и тот же элемент. Оба срабатывали одновременно, но поскольку они создавались в разных..

Особенности различных платформ Javascript: Node Js, BackBone JS, Ext Js
Node JS, BackBone JS и Ext JS отличаются в своей области. Здесь мы представляем некоторые плюсы и минусы того, где можно использовать эту структуру. Узел JS Node JS — это серверный JavaScript, который делает JavaScript более мощным и может обеспечить гибкость использования JavaScript для создания REST API с помощью среды Express. Плюсы 1. Асинхронный ввод-вывод, управляемый событиями 2. Простота изучения JavaScript 3. Один и тот же фрагмент кода для клиентской и серверной части..

MVC в версии 15: Backbone.js
На третьей неделе погружения Hack Reactor мы внедряем одно и то же приложение видеоплеера с тремя разными платформами MVC. С небольшим предыдущим опытом работы с интерфейсом для меня это была бурная неделя. К тому времени, когда я начал чувствовать себя комфортно с одним MVC, мы перешли к следующему, и одно из предложений, которое персонал дал мне, чтобы укрепить основные концепции каждой среды, заключалось в том, чтобы выделить основные концепции в пятнадцать строк кода. Итак, вот..

Марионетка v4 бета
Новая версия находится здесь и представляет собой более простой API с множеством улучшений производительности. Мы будем усердно работать, тестируя его в дикой природе во время бета-тестирования, но если не произойдет ничего удивительного, ожидайте полной версии в ближайшие недели. Также смотрите более подробную запись в блоге об изменениях в полной версии. Для документации v4: https://github.com/marionettejs/backbone.marionette/blob/v4-beta/docs/installation.md Руководство по..

Инкрементальный DOM с Backbone Marionette (на рельсах)
При размере 500 пикселей большая часть нашего клиентского кода написана с использованием Backbone и Marionette с шаблонами handlebars . Хотя до сих пор это хорошо служило нам, мы всегда ищем способы улучшить наш стек, архитектуру и передовые методы. Как правило, мы максимально избегаем прямого манипулирования DOM , предпочитая обновлять состояние нашего компонента представления и повторно отрисовывать. Это значительно упрощает обслуживание, анализ и отладку нашего кода. Однако у..

Рендеринг на стороне сервера для клиентских приложений
Мы хотим удобства клиентского одностраничного приложения, использующего нашу MV * framework по выбору , но не хотим жертвовать SEO и UX. преимущества отрисовки начальной разметки на сервере. И хотя мы здесь не для того, чтобы выбросить мусор на Node.js, мы также не готовы переходить на технический стек, полностью состоящий из JavaScript. Вот наша попытка получить лучшее из обоих миров, при этом сводя к минимуму дублирование логики или кода между интерфейсным и внутренним мирами...