Reactive clean architecture in VueJS?


What do you think about this approach?

Does the use of clean architecture in the case of the frontend make sense to you?

I prepared a simple example of reactive, clean architecture, based on the MVVM pattern. Similar solutions are implemented in the case of mobile applications and seemed very nice for me.

This is not a ready solution yet, but I think it can be a good start.

Eventualy, I would like to make my application to a situation in which to go from one framework to another, there were only a few views and store reimplementing being required .

Thanks for the feedback :slight_smile: