Challenges• Responsive adaptive asynchronous UI
• Distribute architecture
• Reusable
• Clear structure
• Tested JS
• Reduce entanglement
• Responsive adaptive asynchronous UI
• Distribute architecture
• Reusable
• Clear structure
• Tested JS
• Reduce entanglement