This is a brief list of love and hates of the TroopJS framework from a UI developer's perspective, sort of my reflections as a TroopJS developer for one year, willing to inspire those who have used it in the past, or is likely to embrace it in the near future.
Component composition is sweet, signals are perfect for component lifecycle events, component is a nature isolated organization of UI feature.