• ANALYZES REQUEST HEADERS • DETERMINES WHAT MODULES NEEDED TO BE SENT TO THE USER • GET DATA FROM OTHER SERVICES • GENERATE VIEW MODEL FOR EACH UI MODULE • RETURN JSON OR HTML AS A RESPONSE
BUILDERS 3. PAGE CONTROLLERS 4. PAGE PROCESSORS 5. MODULE PROCESSORS 6. MODULE DATA STORES 7. SERVICE HELPERS EACH TIER FOLLOWS THE MODULAR PATTERN AND IT IS ATOMIC.