E2e TM
Technology Review
Web BACK/Front END
WHERE WE (were) LEFT OFF
ohhh between 5~9 years ago
Tomcat, JSF/JSP...
In "Tech" years ?
almost an eternity
Where we are going ?
"Renovated" Architecture:
THIN Server
RICH Client
Communication : REST
"Back-end"
Or Server-Side
'FronT-End'
BUILDing BLOCKS
FrameWork
Angular JS
WHY
It's the best
Learning Curve
What's There to Understand ?
MVW
Model-View-Whatever
Basic COncepts
Modules
- Controller
- Factory/Service
- Constants
- Values
Dependency Injection
FRAMEWORK EXTENTIONS
UI ROUTER
UI ROUTER - WHAT ?!
Turns Web-Applications into a "State Machine"
URL dictates State and Vice-Versa
ANGULAR TRANSLATE
MORE Extentions
moment.js
jQuery
Shim
Font-Awesome
LAYOUT-ING
What ever you want and works...
but try and use Bootstrap - it will make your life easier
COMPONENTS
Bootstrap
Kendo-UI
jsTree
HighCharts
ISSUEs & LIMITations
BROWSERS
It's important to understand
each browser has a different implementation of the JS Interperter
Same goes for HTML/CSS Standards
TESTING ?
Unit-Testing ?
e2e Testing ?
E2e TM
By Amir Gal-Or
E2e TM
- 763