Backbone js for expert fridays.pptx
-
Upload
provectus -
Category
Technology
-
view
113 -
download
3
Transcript of Backbone js for expert fridays.pptx
www.provectus.com
A presentation of expertise we boast and services we render for partners across the board, around the globe.
© Provectus, Inc.
Реализация модульного подхода и MVC в BackboneJS
О спикере
www.provectus.com
Андрей Лазарев
• Senior Front End Developer
• 10 лет в разработке.
• 7 лет в разработке програмных продуктов.
• За последние 2 года реализовал 2 проекта на BackboneJS + AMD /
CommonJS
BackboneJS
Реализация модульного подхода и MVC в
BackboneJS
www.provectus.com
• Почему стоит рассматривать BackboneJS
• Сборка проекта
• Выбор способа реализации модульной архитектуры
• Описание структуры проекта
• MVC в BackboneJS
• Описание архитектуры приложения
Выбор BackboneJS
В каких случаях стоит использовать BackboneJS?
www.provectus.com
• Для enterprise проекта;
• Нужен стабильный фреймворк с минимум изменений в будущем;
• Доступно большое количество стабильных библиотек для всех задач;
• Выбрана MVC архитектура (проще для перехода с Back End);
• Используется ECMAScript 5.
Сборка проекта
www.provectus.com
Реализация модульной архитектуры
• Сборщики проекта (Gulp / Grunt) или модули
• AMD или CommonJS
• RequireJS или Webpack
var dep1 = require("dep1"),dep2 = require("dep2");
exports.name = function () { return dep1 + dep2;};
require(['dep1', 'dep2'], function (dep1, dep2) {return {
name: function () {return dep1 +
dep2;}
};});
Структура проекта
www.provectus.com
MVC
www.provectus.com
Архитектура приложения
www.provectus.com
Технологии
www.provectus.com
Благодарю за внимание!
www.provectus.com
Задавайте ваши вопросы