no title
Who we are
PANAYA
each one of us
Comes along...
Test-Management
The final frontier
where no panaya-ien has gone before
REQUIREMENTS
SPA
Server-Side
Tomcat 7
Java 7.x
Spring MVC
WEB FrameWork
Whole solution
Plays well with others
Extentiable
LAYOUT-ING & Components
Easy
Looks good
Technology Stack
Initially
KendoUI (mainly)
Bootstrap (to some extent)
What went wrong
KendoUI is cool
MVVM
Binding
Routing
Components
BUT
No coding guidelines
+
Coders with lack of experience/understanding
+
Not being an actual framework
+
Using too much KENDO and not enough BOOTSTRAP !!!
caused
Now
Base Stack
AngularJS - main web FW
Bootstrap - Layout (Grid System)/ Responsiveness
UI-Router - Flexible (nested) routing
jQuery (only when necessary)
Components
Bootstrap - default
KendoUI - complex
Grid
Tree
Highcharts - well... charting ?
Extensions
angular-translate
bootstrap-ui
kendo-angular
highcharts-js
What are we missing
???
Intresting ?
Require JS
or another AMD
Modernizr
SHIV/SHIM
Browser Caching
Security
Sass / Less
QUESTIONS
Angular
Cons & Downside
Performance
issue
gotcha's
Mechanism
Importance of usage
Services/Factory
Directives
Filter
Built-In
What should we pay attention to
$resource
What should we "override" or decorate & why
Working (allot) with server
Waiting/Lags
How angular solves this (usually)
Made with Slides.com