Публикации по теме '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. Это действительно гадость (иначе мои внутренности начинают съеживаться) писать новый код или модифицировать существующий код. На стороне сервера ситуация немного лучше, но я должен согласиться, что я больше не горжусь и этой кодовой базой…
Я начал думать, что должен быть способ не облажаться в поддержании чистой кодовой базы, несмотря на доставку кода с приличной..