~/talk

From Frameworks to Superframeworks

TalkinRussianat HolyJS 2017 Piter · 2017-06-02..06-03· [frontend-architecture]
links:none on file
slides:none on file

Discusses how using popular JavaScript frameworks can lock application code into non-reusable patterns, force unnecessary refactoring and copy‑paste, and how early architectural choices affect future frontend development. Presents reactive-di, a solution combining dependency injection and reactive programming ideas (influenced by mobx, mol, cellx, Angular2 DI) that acts like a lightweight ‘container’ for app state and composition to reduce framework lock‑in.

AI-written summary · about

  1. 0:00Introduction
  2. 1:16Superframework idea
  3. 4:31Pure functions and context
  4. 6:16React components limits
  5. 9:54Pure component reuse issues
  6. 11:38Context in pure components
  7. 13:47Stateful components limits
  8. 15:32State and Redux
  9. 16:57React Context limits
  10. 18:23Dependency Injection in AngularJS
  11. 21:14TypeScript/Flow DI issues
  12. 22:37Framework monolith problems
  13. 25:47Routing and layer mixing
  14. 27:39Framework migration issues
  15. 29:45Optimization and architecture
  16. 33:20Reactive streams benefits
  17. 35:50Reactive library implementation
  18. 39:45Unobtrusive streams and DI
  19. 41:49Code volume and complexity
  20. 43:15Frontend alternatives
  21. 46:07Q&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.