I use Preact without reactivity. That way we can have familiar components that look like React (including strong typing, Typescript / TSX), server-side rendering and still have explicit render calls using an MVC pattern.
How and when do your components update in such an architecture?
How and when do your components update in such an architecture?