Just use Svelte. It's a super simple API, the "trickiest" part is the "reactive sections" but the whole API and reactivity part you can grok in an afternoon.
In the past I have used Angular and React - these days I just always reach for Svelte (speed and simplicity).
I was happy learning Svelte, felt like a breath of fresh air with how simple it was in comparison to the other more popular frameworks...but then when I started to kick the tires of Sapper I quickly realized that that's where all the complexity was shunted to
In the past I have used Angular and React - these days I just always reach for Svelte (speed and simplicity).