This is simply ridiculous.
- heavy load on BE to handle HTML fragments.
- not suitable for all web projects. Probably less than 20%. Web apps is not about swapping views.
- Security wise, I cant trust it
- breaks SSR as static websites as JS is still needed to make this possible
- limited. Still needs a framework like React or Angular to do more things.
With all that, i rather pick a library/framework and do a web project properly