SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
ЧИК-ЧИК И В ПРОДАКШН
быстрый обзор маленьких библиотек для
большого Backbone.js приложения
Артем Тритяк
ЧЕГО НЕ ХВАТАЕТ?
ВАЛИДАЦИЯ
https://github.com/thedersen/backbone.validation
Добавить валидацию к view.model
Или добавить валидацию в модель
ЧЕГО НЕ ХВАТАЕТ? 	

1/2-WAY BINDING
https://github.com/mikeric/rivets
1/2-WAY BINDING
REACTIVE ATTRIBUTES
FORMATTERS
ADAPTERS: BACKBONE
ЧЕГО НЕ ХВАТАЕТ?	

CONTROLLER
https://github.com/artyomtrityak/
backbone.controller
BIND ROUTES, CLEANUP
ЧЕГО НЕ ХВАТАЕТ? 	

MODEL STATE
https://github.com/artyomtrityak/
backbone.model.state
STORE AND RESTORE STATE
`
https://github.com/artyomtrityak/mem.js
MANAGE ANY OBJECT / FN
Чик чик и в продакшн: быстрый обзор маленьких библиотек для большого Backbone.js приложения
Чик чик и в продакшн: быстрый обзор маленьких библиотек для большого Backbone.js приложения

Contenu connexe

Plus de Artyom Trityak

Data fetching in React.js
Data fetching in React.jsData fetching in React.js
Data fetching in React.jsArtyom Trityak
 
React.js and Flux in details
React.js and Flux in detailsReact.js and Flux in details
React.js and Flux in detailsArtyom Trityak
 
React.js for Back-End developers
React.js for Back-End developersReact.js for Back-End developers
React.js for Back-End developersArtyom Trityak
 
Component-based Front-End architecture
Component-based Front-End architectureComponent-based Front-End architecture
Component-based Front-End architectureArtyom Trityak
 
Requirejs in details v2
Requirejs in details v2Requirejs in details v2
Requirejs in details v2Artyom Trityak
 
Green orange: Gruntjs, Mocha, Testacular (Karma)
Green orange: Gruntjs, Mocha, Testacular (Karma)Green orange: Gruntjs, Mocha, Testacular (Karma)
Green orange: Gruntjs, Mocha, Testacular (Karma)Artyom Trityak
 

Plus de Artyom Trityak (16)

Data fetching in React.js
Data fetching in React.jsData fetching in React.js
Data fetching in React.js
 
React Native
React NativeReact Native
React Native
 
React.js and Flux in details
React.js and Flux in detailsReact.js and Flux in details
React.js and Flux in details
 
React.js for Back-End developers
React.js for Back-End developersReact.js for Back-End developers
React.js for Back-End developers
 
Component-based Front-End architecture
Component-based Front-End architectureComponent-based Front-End architecture
Component-based Front-End architecture
 
Front-End UnitTesting
Front-End UnitTestingFront-End UnitTesting
Front-End UnitTesting
 
Just Test It
Just Test ItJust Test It
Just Test It
 
FrontEnd Unit testing
FrontEnd Unit testingFrontEnd Unit testing
FrontEnd Unit testing
 
Requirejs in details v2
Requirejs in details v2Requirejs in details v2
Requirejs in details v2
 
Modern front-end
Modern front-endModern front-end
Modern front-end
 
Backbonejs Full Stack
Backbonejs Full StackBackbonejs Full Stack
Backbonejs Full Stack
 
CoffeeScript a-zA-Z
CoffeeScript a-zA-ZCoffeeScript a-zA-Z
CoffeeScript a-zA-Z
 
Sinonjs mocks
Sinonjs mocksSinonjs mocks
Sinonjs mocks
 
Backbone widget apps
Backbone widget appsBackbone widget apps
Backbone widget apps
 
Green orange: Gruntjs, Mocha, Testacular (Karma)
Green orange: Gruntjs, Mocha, Testacular (Karma)Green orange: Gruntjs, Mocha, Testacular (Karma)
Green orange: Gruntjs, Mocha, Testacular (Karma)
 
Require.js in details
Require.js in detailsRequire.js in details
Require.js in details
 

Чик чик и в продакшн: быстрый обзор маленьких библиотек для большого Backbone.js приложения