This is a terrible idea. We’ve already crowned react as the standard library for the back end (arguably a bad idea) This would likewise crown react or preact on the front end.

For wordpress JavaScript is a client side so any flavour can interact with the server side, there is no need to create one true way. Abd the rest api and admin-Ajax already do a good job of handling the server side api