~/talk

3 main shortcomings of FSD after 3 years of use

TalkinRussianat HolyJS 2024 Autumn · 2024-11-07..11-15· [frontend-architecture, react]
links:none on file
slides:none on file

Talk examines three major shortcomings discovered in the FSD (Feature-Sliced Design) approach after three years of using it with React. Covers how the author adopted FSD, the specific pitfalls encountered in real projects, and concrete workarounds or changes applied that eventually moved the codebase away from pure FSD. Aimed at middle-to-senior frontend developers, focusing on practical problems and solutions when applying FSD with React.

AI-written summary · about

  1. 0:00Introduction
  2. 1:50What is FSD
  3. 7:07FSD principles
  4. 10:13Why I love FSD
  5. 12:43FSD in real project
  6. 15:34Unstable shared layer
  7. 18:43Shared layer unreliability
  8. 20:32Business model in entities
  9. 22:59Cross-imports issues
  10. 25:49High coupling
  11. 27:35FSD increases coupling
  12. 31:51Solutions to FSD problems
  13. 34:21Reducing coupling
  14. 37:103 main FSD problems
  15. 38:14Q&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.