1. BOBRIL
OS FE FW IN TS
Tomáš LÁTAL | @TomasLatal | t.latal@gmc.net
2. BOBRIL | JOPENSPACE 2016 CZ
YEAR 2014 AT GMC
▸ ANGULAR 1.2 IN
PRODUCTION
▸ FOCUS ON MOBILE
▸ CORE APP
GROWTH
▸ MORE FEATURES
PLANNED
TOMÁŠ LÁTAL | @TOMASLATAL
3. BOBRIL | JOPENSPACE 2016 CZ
WHERE TO GO NEXT?
▸ ANGULAR
▸ 2.0
▸ REACT
▸ VDOM
▸ COMPONENTS
▸ SLOW & BIG
TOMÁŠ LÁTAL | @TOMASLATAL
4. BOBRIL | JOPENSPACE 2016 CZ
23.9.2014 - BOBRIL
▸ FIRST COMMIT
▸ SECOND COMMIT
https://github.com/Bobris/bobril-build
TOMÁŠ LÁTAL | @TOMASLATAL
5. BOBRIL | JOPENSPACE 2016 CZ
FEATURES
▸ insp. by REACT
▸ VDOM
▸ COMPONENTS
▸ insp. by MITHRIL
▸ SIZE
▸ MORE COMPLEX FW
▸ HIGHER SPEED
▸ SMALLER SIZE
TOMÁŠ LÁTAL | @TOMASLATAL
9. BOBRIL | JOPENSPACE 2016 CZ
MORE FEATURES
▸ MOUSE AND TOUCH EVENTS
NORMALIZATION (and other
events as well)
▸ SUPPORT FOR G11N
▸ CSS IN CODE
▸ SVG SUPPORT
▸ ROUTER
▸ IE9+, Android 4.1 (IE8 in v2.x)
TOMÁŠ LÁTAL | @TOMASLATAL
10. BOBRIL | JOPENSPACE 2016 CZ
BOBRIL-BUILD - ONE TOOL TO RULE THEM ALL
▸ DEVELOPMENT MODE
▸ BUILD IN MEMORY
▸ LOCAL SERVER FOR TESTING
▸ PRODUCTION MODE
▸ MINIMALIZATION
▸ SPRITE GENERATION
▸ UNUSED CODE DETECTION
https://github.com/Bobris/bobril-build
TOMÁŠ LÁTAL | @TOMASLATAL
11. BOBRIL | JOPENSPACE 2016 CZ
BOBFLUX
▸ FLUX/REFLUX/REDUX
▸ PURE FUNCIONAL
IMPLEMENTATION
▸ ONE IMMUTABLE GLOBAL STATE
▸ ONLY ACTIONS CAN CHANGE
STATE
▸ VIEW IS COVERED BY BOBRIL
https://github.com/karelsteinmetz/bobflux
TOMÁŠ LÁTAL | @TOMASLATAL