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


Переход на React + Meteor с Backbone Marionette (часть 1)
Давным-давно (год назад), еще до того, как я открыл для себя React, я решил, что было бы неплохо собрать новую версию redantler.com на Backbone Marionette + WP-API. Конечно, теперь я вижу ошибочность своего пути. То, что я построил, определенно функционально, но из-за Backbone оно слишком сложное. В качестве примера давайте посмотрим на код, который заставляет работать страницу About на redantler.com. Вот файлы app.js, controller.js и view.js для этой страницы: Здесь мы..

Реакция Кева: неделя 3
MVC: Самый ценный кодер… Это не я… пока. Понимание моделей, представлений и контроллеров. Что такое МВК? Модель-представление-контроллер — это шаблон архитектуры программного обеспечения, используемый для разделения целей различных компонентов, что позволяет легко повторно использовать код и легко находить проблемы из-за изолированных рассуждений. Моим первым знакомством с MVC было использование библиотеки backbone.js, но на самом деле в магистральной сети отсутствует часть..

Базовое приложение для марионеток
Марионетка 3 дает больше направлений для структурирования вашего приложения, чем когда-либо прежде. В этом посте я опишу простую структуру, которую я использую в качестве основы для создания своих приложений, и пару указателей для ее дальнейшего развития. Предпосылки Для этого я предполагаю, что вы примерно знакомы с синтаксисом ES6 в JavaScript и знаете, как компилировать в app.js файл. Команда Marionette ведет список интеграций на Github. Структура Мне нравится запускать..

Создание рекламных сайтов: вид
Я разделяю свой код на 3 логические категории: представление, независимая библиотека и общий код приложения. Представление — это любой модуль, который выводит визуальный элемент, будь то SVG, 3D или DOM, независимая библиотека подходит для кода, не привязанного к приложению (например, определение браузера), а общий код приложения — это модули, которые логически связаны с приложением. (например: маршрутизатор и модели). Мои представления следуют одному и тому же интерфейсу, все они имеют..

Очистите ваше приложение Backbone с помощью Flux
Как воспользоваться преимуществами архитектуры приложений Flux, сохранив при этом существующий уровень представления В TrainingPeaks мы создали мощное приложение JavaScript, чтобы помочь опытным спортсменам на выносливость и их тренерам отслеживать, анализировать и планировать свои тренировки. Для того, чтобы продолжать обеспечивать потрясающий пользовательский опыт по мере развития нашего приложения, мы должны иметь возможность внедрять новые концепции и инструменты, а также находить..

JavaScript для нетерпеливых: BackboneJS (часть 1)
Знакомство с фреймворком Backbone JavaScript, сторонними библиотеками и создание веб-приложения в стиле «блог». Репозиторий GitHub Если вы когда-либо пользовались Hulu, Wordpress, AirBnB или посещали веб-сайт USA Today, значит, вы использовали веб-приложение. В частности, веб-приложение, построенное на платформе BackboneJS. Конечно, существует множество веб-приложений и множество фреймворков. Другие популярные JavaScript-фреймворки включают EmberJS и AngularJS - все они великолепны,..

[2012] Мой джанго для js… Backbone
Кодовая база веб-сайта calculaterbox.com начинает выходить из-под контроля, особенно в части, связанной с javascript. Это действительно гадость (иначе мои внутренности начинают съеживаться) писать новый код или модифицировать существующий код. На стороне сервера ситуация немного лучше, но я должен согласиться, что я больше не горжусь и этой кодовой базой… Я начал думать, что должен быть способ не облажаться в поддержании чистой кодовой базы, несмотря на доставку кода с приличной..