Hi, thank you for your reply.
Well, now days it is pretty hard to develop something that wasn't provided by something else or by someone else.
I guess I was aiming on simplicity and on the good old days when our apps were based on the Html, CSS and JavaScript.
Angular is too opinionated, typescript focused and forces you to build the app the way it wants. React has a strong focus on JavaScript only. Vue.js has the most similarities with the PlazarJS. The difference is that PlazarJS is a little more object oriented and has a lot of built in methods that can help you construct your component and its children. It has elements of the ExtJS. ExtJS requires a fee, and PlazarJS is licensed under the MIT.
PlazarJS doesn't require a big setup, you can drop the js file in your html and you are ready to go.
One neat thing with PlazarJS is that you can define the component viewmodel and/or template on the server. This is useful if you are building a .NET MVC app, for example.
So, to answer your question, the existing frameworks solve pretty much the same problems like PlazarJS does, but sometimes I think that things could be simpler and I wanted to provide another option for the people with different preferences.