Kde hledat hlavní prícinu
Nejde jen o frontend. Problém bývá v dotazech, datech, cachování, infrastrukture i v tom, jak aplikace roste bez pravidel.
- dotazy a práce s databází
- zbytecne težké obrazovky
- slabé cachování nebo paging
- release proces brzdící opravy
Jak postupovat
Nejdrív zmerit a potvrdit dopad. Pak rešit nekolik nejkritictejších míst s jasným prínosem, ne plošný refaktor bez smeru.
Co bývá rychlá výhra
Lepší práce s daty, omezení zbytecných dotazu, úprava nejpomalejších workflow a odstranení nejvetších technických bottlenecku.
Kdy uvažovat o vetší zmene
Až když se ukáže, že problém není v nekolika uzlech, ale v samotném tvaru architektury nebo datového modelu.