Submit Search
Upload
MVC in JavaScript
•
1 like
•
748 views
Alexander Tarasyuk
Follow
Demo code https://github.com/AlexanderTarasyuk/demo-bookmarks/
Read less
Read more
Technology
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 28
Download now
Download to read offline
Recommended
Trainspotting Transporting: RabbitMQ, Akka.NET, Rx, MVI, Cycle.js
Trainspotting Transporting: RabbitMQ, Akka.NET, Rx, MVI, Cycle.js
DevOWL Meetup
Pavel yuriychuk svg in game development
Pavel yuriychuk svg in game development
DneprCiklumEvents
Как я перестал бояться и полюбил SVG -- Руслан Каймаков -- MoscowJS 17
Как я перестал бояться и полюбил SVG -- Руслан Каймаков -- MoscowJS 17
MoscowJS
Bootstrap3 basics
Bootstrap3 basics
DevOWL Meetup
WebGL - создание 3D графики в браузере
WebGL - создание 3D графики в браузере
Студия Атвинта
Lviv Euro Drupal Camp 2015_Как подружить дизайнеров и Drupal-разработчиков
Lviv Euro Drupal Camp 2015_Как подружить дизайнеров и Drupal-разработчиков
deWeb
#12 "Создание двух desktop приложений на node-webkit и Electron” Михаил Реенко
#12 "Создание двух desktop приложений на node-webkit и Electron” Михаил Реенко
JSib
Lime.JS
Lime.JS
Pavlo Iuriichuk
Recommended
Trainspotting Transporting: RabbitMQ, Akka.NET, Rx, MVI, Cycle.js
Trainspotting Transporting: RabbitMQ, Akka.NET, Rx, MVI, Cycle.js
DevOWL Meetup
Pavel yuriychuk svg in game development
Pavel yuriychuk svg in game development
DneprCiklumEvents
Как я перестал бояться и полюбил SVG -- Руслан Каймаков -- MoscowJS 17
Как я перестал бояться и полюбил SVG -- Руслан Каймаков -- MoscowJS 17
MoscowJS
Bootstrap3 basics
Bootstrap3 basics
DevOWL Meetup
WebGL - создание 3D графики в браузере
WebGL - создание 3D графики в браузере
Студия Атвинта
Lviv Euro Drupal Camp 2015_Как подружить дизайнеров и Drupal-разработчиков
Lviv Euro Drupal Camp 2015_Как подружить дизайнеров и Drupal-разработчиков
deWeb
#12 "Создание двух desktop приложений на node-webkit и Electron” Михаил Реенко
#12 "Создание двух desktop приложений на node-webkit и Electron” Михаил Реенко
JSib
Lime.JS
Lime.JS
Pavlo Iuriichuk
Mobile Web Apps development essentials
Mobile Web Apps development essentials
Pavlo Iuriichuk
Основы HTML - шесть лет спустя
Основы HTML - шесть лет спустя
Alexander Babich
Unity: WebGL и IL2CPP — будущее скриптинга в Unity»
Unity: WebGL и IL2CPP — будущее скриптинга в Unity»
DevGAMM Conference
Павел Юрийчук - Разработка приложений под мобильные браузеры
Павел Юрийчук - Разработка приложений под мобильные браузеры
UA Mobile
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...
Ontico
Как сделать хороший прототип вовремя?
Как сделать хороший прототип вовремя?
Mikhail Kulakov
nw.js введение в кросс-платформенные десктопные приложения на javascript (mo...
nw.js введение в кросс-платформенные десктопные приложения на javascript (mo...
Kirill Danilov
Java script и frontend завтра - Kharkiv JS 2013
Java script и frontend завтра - Kharkiv JS 2013
Andrey Listochkin
Yarfrontend #2. Как мы делали гуя...
Yarfrontend #2. Как мы делали гуя...
oelifantiev
Сделай дизайнеру приятно: Красивые веб-формы
Сделай дизайнеру приятно: Красивые веб-формы
Kyrylo Melnychuk
Юлія Снітко — Як подружити дизайнерів і Drupal розробників. Досвід ефективної...
Юлія Снітко — Як подружити дизайнерів і Drupal розробників. Досвід ефективної...
LEDC 2016
Александр Воинов. Power of Drupal market
Александр Воинов. Power of Drupal market
i20 Group
Как не сойти с ума при разработке крупных проектов на WordPress
Как не сойти с ума при разработке крупных проектов на WordPress
Yevhen Kotelnytskyi
МАПО 2013 Лекция 04 Фабрика Blockly
МАПО 2013 Лекция 04 Фабрика Blockly
Олег Гудаев
МАПО 2013 Лекция 03 Программирование Blockly
МАПО 2013 Лекция 03 Программирование Blockly
Олег Гудаев
Онлайн-кинотеатр для SmartTV на веб-технологиях / Михаил Лабанов (Ayyo)
Онлайн-кинотеатр для SmartTV на веб-технологиях / Михаил Лабанов (Ayyo)
Ontico
Alex baumgertner bem_in_small_projects
Alex baumgertner bem_in_small_projects
Alexander Baumgertner
"nw.js: введение в кросс-платформенные декстопные приложения на JavaScript", ...
"nw.js: введение в кросс-платформенные декстопные приложения на JavaScript", ...
MoscowJS
«Mobile To The People» - Дмитрий Колодько
«Mobile To The People» - Дмитрий Колодько
ITсonnect ITconnect
Александр Кашеверов — Коротко про WEB: HTML, CSS, JS.
Александр Кашеверов — Коротко про WEB: HTML, CSS, JS.
DataArt
Виктор Русакович - Выборы, выборы, все фреймворки… приторны
Виктор Русакович - Выборы, выборы, все фреймворки… приторны
FDConf
webpack: 7 бед - один ответ
webpack: 7 бед - один ответ
Denis Izmaylov
More Related Content
What's hot
Mobile Web Apps development essentials
Mobile Web Apps development essentials
Pavlo Iuriichuk
Основы HTML - шесть лет спустя
Основы HTML - шесть лет спустя
Alexander Babich
Unity: WebGL и IL2CPP — будущее скриптинга в Unity»
Unity: WebGL и IL2CPP — будущее скриптинга в Unity»
DevGAMM Conference
Павел Юрийчук - Разработка приложений под мобильные браузеры
Павел Юрийчук - Разработка приложений под мобильные браузеры
UA Mobile
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...
Ontico
Как сделать хороший прототип вовремя?
Как сделать хороший прототип вовремя?
Mikhail Kulakov
nw.js введение в кросс-платформенные десктопные приложения на javascript (mo...
nw.js введение в кросс-платформенные десктопные приложения на javascript (mo...
Kirill Danilov
Java script и frontend завтра - Kharkiv JS 2013
Java script и frontend завтра - Kharkiv JS 2013
Andrey Listochkin
Yarfrontend #2. Как мы делали гуя...
Yarfrontend #2. Как мы делали гуя...
oelifantiev
Сделай дизайнеру приятно: Красивые веб-формы
Сделай дизайнеру приятно: Красивые веб-формы
Kyrylo Melnychuk
Юлія Снітко — Як подружити дизайнерів і Drupal розробників. Досвід ефективної...
Юлія Снітко — Як подружити дизайнерів і Drupal розробників. Досвід ефективної...
LEDC 2016
Александр Воинов. Power of Drupal market
Александр Воинов. Power of Drupal market
i20 Group
Как не сойти с ума при разработке крупных проектов на WordPress
Как не сойти с ума при разработке крупных проектов на WordPress
Yevhen Kotelnytskyi
МАПО 2013 Лекция 04 Фабрика Blockly
МАПО 2013 Лекция 04 Фабрика Blockly
Олег Гудаев
МАПО 2013 Лекция 03 Программирование Blockly
МАПО 2013 Лекция 03 Программирование Blockly
Олег Гудаев
Онлайн-кинотеатр для SmartTV на веб-технологиях / Михаил Лабанов (Ayyo)
Онлайн-кинотеатр для SmartTV на веб-технологиях / Михаил Лабанов (Ayyo)
Ontico
Alex baumgertner bem_in_small_projects
Alex baumgertner bem_in_small_projects
Alexander Baumgertner
"nw.js: введение в кросс-платформенные декстопные приложения на JavaScript", ...
"nw.js: введение в кросс-платформенные декстопные приложения на JavaScript", ...
MoscowJS
«Mobile To The People» - Дмитрий Колодько
«Mobile To The People» - Дмитрий Колодько
ITсonnect ITconnect
What's hot
(19)
Mobile Web Apps development essentials
Mobile Web Apps development essentials
Основы HTML - шесть лет спустя
Основы HTML - шесть лет спустя
Unity: WebGL и IL2CPP — будущее скриптинга в Unity»
Unity: WebGL и IL2CPP — будущее скриптинга в Unity»
Павел Юрийчук - Разработка приложений под мобильные браузеры
Павел Юрийчук - Разработка приложений под мобильные браузеры
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...
Как сделать хороший прототип вовремя?
Как сделать хороший прототип вовремя?
nw.js введение в кросс-платформенные десктопные приложения на javascript (mo...
nw.js введение в кросс-платформенные десктопные приложения на javascript (mo...
Java script и frontend завтра - Kharkiv JS 2013
Java script и frontend завтра - Kharkiv JS 2013
Yarfrontend #2. Как мы делали гуя...
Yarfrontend #2. Как мы делали гуя...
Сделай дизайнеру приятно: Красивые веб-формы
Сделай дизайнеру приятно: Красивые веб-формы
Юлія Снітко — Як подружити дизайнерів і Drupal розробників. Досвід ефективної...
Юлія Снітко — Як подружити дизайнерів і Drupal розробників. Досвід ефективної...
Александр Воинов. Power of Drupal market
Александр Воинов. Power of Drupal market
Как не сойти с ума при разработке крупных проектов на WordPress
Как не сойти с ума при разработке крупных проектов на WordPress
МАПО 2013 Лекция 04 Фабрика Blockly
МАПО 2013 Лекция 04 Фабрика Blockly
МАПО 2013 Лекция 03 Программирование Blockly
МАПО 2013 Лекция 03 Программирование Blockly
Онлайн-кинотеатр для SmartTV на веб-технологиях / Михаил Лабанов (Ayyo)
Онлайн-кинотеатр для SmartTV на веб-технологиях / Михаил Лабанов (Ayyo)
Alex baumgertner bem_in_small_projects
Alex baumgertner bem_in_small_projects
"nw.js: введение в кросс-платформенные декстопные приложения на JavaScript", ...
"nw.js: введение в кросс-платформенные декстопные приложения на JavaScript", ...
«Mobile To The People» - Дмитрий Колодько
«Mobile To The People» - Дмитрий Колодько
Similar to MVC in JavaScript
Александр Кашеверов — Коротко про WEB: HTML, CSS, JS.
Александр Кашеверов — Коротко про WEB: HTML, CSS, JS.
DataArt
Виктор Русакович - Выборы, выборы, все фреймворки… приторны
Виктор Русакович - Выборы, выборы, все фреймворки… приторны
FDConf
webpack: 7 бед - один ответ
webpack: 7 бед - один ответ
Denis Izmaylov
Backbone lesson 1
Backbone lesson 1
Mihail Skida
Backbone js for expert fridays.pptx
Backbone js for expert fridays.pptx
Provectus
2017-03-26 02 Егор Непомнящих. Что такое web front end, и с чем его едят
2017-03-26 02 Егор Непомнящих. Что такое web front end, и с чем его едят
HappyDev-lite
"Webpack: 7 бед — один ответ" — Денис Измайлов, MoscowJS 17
"Webpack: 7 бед — один ответ" — Денис Измайлов, MoscowJS 17
MoscowJS
Frontend: Путешествие в мир модульных загрузчиков
Frontend: Путешествие в мир модульных загрузчиков
CodeFest
Введение в Knockout
Введение в Knockout
Pavel Tsukanov
KNOCKOUTJS КАК РЕАЛИЗАЦИЯ MVVM
KNOCKOUTJS КАК РЕАЛИЗАЦИЯ MVVM
Pavel Tsukanov
Построение собственного JS SDK — зачем и как?
Построение собственного JS SDK — зачем и как?
buranLcme
Backbone.js Профилактика сколиоза
Backbone.js Профилактика сколиоза
MitinPavel
AngularJS. Введение и простые примеры для понимания
AngularJS. Введение и простые примеры для понимания
Igor Sazonov
Node JS проблемы надежности, и пути их решения
Node JS проблемы надежности, и пути их решения
Alexander Kucherenko
Компонентный подход: скучно, неинтересно, бесперспективно
Компонентный подход: скучно, неинтересно, бесперспективно
Roman Dvornov
Angular js
Angular js
The NGO Development Center
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только один
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только один
SECON
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только один
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только один
SECON
Backbone Javascript Application
Backbone Javascript Application
Alexander Kucherenko
Алексей Авдеев — Применение Backbone.js для рефакторинга фронтенда веб-прилож...
Алексей Авдеев — Применение Backbone.js для рефакторинга фронтенда веб-прилож...
Yandex
Similar to MVC in JavaScript
(20)
Александр Кашеверов — Коротко про WEB: HTML, CSS, JS.
Александр Кашеверов — Коротко про WEB: HTML, CSS, JS.
Виктор Русакович - Выборы, выборы, все фреймворки… приторны
Виктор Русакович - Выборы, выборы, все фреймворки… приторны
webpack: 7 бед - один ответ
webpack: 7 бед - один ответ
Backbone lesson 1
Backbone lesson 1
Backbone js for expert fridays.pptx
Backbone js for expert fridays.pptx
2017-03-26 02 Егор Непомнящих. Что такое web front end, и с чем его едят
2017-03-26 02 Егор Непомнящих. Что такое web front end, и с чем его едят
"Webpack: 7 бед — один ответ" — Денис Измайлов, MoscowJS 17
"Webpack: 7 бед — один ответ" — Денис Измайлов, MoscowJS 17
Frontend: Путешествие в мир модульных загрузчиков
Frontend: Путешествие в мир модульных загрузчиков
Введение в Knockout
Введение в Knockout
KNOCKOUTJS КАК РЕАЛИЗАЦИЯ MVVM
KNOCKOUTJS КАК РЕАЛИЗАЦИЯ MVVM
Построение собственного JS SDK — зачем и как?
Построение собственного JS SDK — зачем и как?
Backbone.js Профилактика сколиоза
Backbone.js Профилактика сколиоза
AngularJS. Введение и простые примеры для понимания
AngularJS. Введение и простые примеры для понимания
Node JS проблемы надежности, и пути их решения
Node JS проблемы надежности, и пути их решения
Компонентный подход: скучно, неинтересно, бесперспективно
Компонентный подход: скучно, неинтересно, бесперспективно
Angular js
Angular js
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только один
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только один
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только один
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только один
Backbone Javascript Application
Backbone Javascript Application
Алексей Авдеев — Применение Backbone.js для рефакторинга фронтенда веб-прилож...
Алексей Авдеев — Применение Backbone.js для рефакторинга фронтенда веб-прилож...
MVC in JavaScript
1.
MVC в JavaScript
2.
3.
90-е
4.
2000-е
Adobe flash JavaScript
5.
6.
JavaScript
7.
Кроссбраузерные библиотеки ● jQuery ●
Prototype ● ....
8.
JQuery может предоставить
нам следующее
9.
"Пластилиновая" Архитектура У меня
в проекте такая архитектура что ее понимаю только ...
10.
Как решить эту
проблему?
11.
MVC
12.
13.
MVC Frameworks ●
JavaScriptMVC ● Backbone.JS ● Ember.JS ● Spine.JS ● SproutCore ● .....
14.
Backbone.JS
15.
Backbone.JS !== jQuery
16.
Джереми Ашкенас ●
CoffeScript ● UnderscoreJS ● BackboneJS ● DocumentCloud ● ....
17.
Кто использует BackboneJS
? DocumentCloud
18.
LinkedIn Mobile
19.
Knah Academy
20.
Groupon
21.
BackboneJS MVC ●
Models ● Collections ● Views ● Routers
22.
Model
23.
Collections
24.
Views
25.
Routes
26.
Demo
27.
Хотите узнать больше
о BackboneJS ? ● backbonejs.org ● backbonejs.ru ● backbonetutorials.com ● coenraets.org/blog/ ● backbonescreancasts.com ● http://andyet.net/blog/2010/oct/29/building-a-single-page-app-with- backbonejs-undersc/ ● https://gist.github.com/1655019 ● http://www.quora.com/What-are-some-good-resources-for-Backbone-js ● http://codebrief.com/2012/01/the-top-10-javascript-mvc-frameworks- reviewed ● http://code.google.com/p/trimpath/wiki/JavaScriptTemplates ● https://github.com/visionmedia/ejs
28.
?
Download now