~/talk

Layers and Sectors of Business Logic: Building a Scalable Architecture

TalkinRussianat HolyJS 2024 Spring · 2024-04-15..04-27· [frontend-architecture, typescript]
links:none on file
slides:none on file

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

  1. 0:00Introduction
  2. 2:33What is Reflexio
  3. 5:02Classic logic problems
  4. 8:16Bytes and scripts in Reflexio
  5. 13:46Function 'by' in Reflexio
  6. 17:19Business logic example
  7. 21:12Reflexio advantages
  8. 24:05Reflexio demo
  9. 26:53Reflexio extensions
  10. 31:19Stages and modularity
  11. 33:03Stages demo
  12. 37:58App architecture with Reflexio
  13. 40:25Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.