-
Requirement
-
Display data
-
Form
- Field view
- Simple Name value
- Table
- Exchange data with server
- Respond to user actions or events
- Show messages
- Testing
-
Views
- Details form
- Master Details
- Pop up view
-
Editing
- Field view
- Graphs & Charts to show data
-
Navigation
- Navigate between modules
- Navigate between views
- Data Communication between Navigation
-
Routing in Angular
- Standard code to manage routing
- Showing errors
-
State Management
- Cookies
-
Offline
- Detection
- data cashing
- Sync when connection returns
- Portlets Multiple views in one page
- Logging
- Security
-
Server side
- Restful
-
Security
- OAuth
- Logging
- Define Module/Service boundary
- Azure Hosting
- Testing Framework
- Database Migration
- NoSQL Database