I'm kinda surprised that apparently we've moved on from SPAs.
I've recently started a new project with preact and an express backend, and I'm in love with the smoothness of the dev experience.
Seems like all my problems have been encountered already, there's dependencies and heuristics for everything. I'm just really productive and my app looks great.
Surely, all of that wouldn't be the case, had I tried some random new technology...
I'd say this is perhaps an unknown unknown situation. I've had a wonderful time working with Preact and Express, but I wouldn't go back to it after becoming comfortable with the LiveView paradigm.
I've recently started a new project with preact and an express backend, and I'm in love with the smoothness of the dev experience. Seems like all my problems have been encountered already, there's dependencies and heuristics for everything. I'm just really productive and my app looks great.
Surely, all of that wouldn't be the case, had I tried some random new technology...