Layers and Sectors of Business Logic: Building a Scalable Architecture
summary
A large legacy project was rewritten into a modular architecture separating UI and business logic and using Redux; this experience led to creating a new library/framework called Reflexio. The talk describes shifting conceptually from traditional state management to “stage-management,” where a stage is a higher-level abstraction above application state to structure business logic into layers and sectors for scalability.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 2:33What is Reflexio
- 5:02Classic logic problems
- 8:16Bytes and scripts in Reflexio
- 13:46Function 'by' in Reflexio
- 17:19Business logic example
- 21:12Reflexio advantages
- 24:05Reflexio demo
- 26:53Reflexio extensions
- 31:19Stages and modularity
- 33:03Stages demo
- 37:58App architecture with Reflexio
- 40:25Q&A
related talks
22mHow to make robust and scalable front-end using layers
32mWhy Invent a Framework and How to Live with It?
21m[Eng Sub]if (extensible design) return "work life balance"
10mExploring Library Boundaries for State Management Libraries
32mStructuring Your App’s Story With Sagas and Selectors
34mScalable Angular Architecture
30mThe Art of Front-end Architecture
25mBuilding Modular Redux Applications
