~/talk

How We Rewrote Silpo in Angular

TalkinUkrainianat JavaScript fwdays'25 · on Saturday, 2025-05-24· [angular]
links:none on file
slides:none on file

A talk about migrating the Silpo frontend to modern Angular, explaining why AngularJS fell out of favor and showing how current Angular features make migrations easier. It covers Standalone Components to reduce module complexity and enable composition and lazy loading, Signals as a simpler alternative to RxJS for state and change tracking, and new Control Flow directives (@if, @for) for clearer template logic, arguing these improvements make Angular simpler and more approachable for projects.

AI-written summary · about

  1. 0:00Introduction
  2. 1:10Silpo 1.0 on React
  3. 2:36Switch to Angular
  4. 3:20Angular benefits
  5. 6:12NX and microfrontends
  6. 9:44Microfrontend architecture
  7. 10:28Migration strategy
  8. 17:30Tech switch wallet
  9. 20:21SSR optimization
  10. 26:04Project results
  11. 27:08Q&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.