Vue is an excellent open-source front-end library to build user-friendly web/mobile applications. It follows the same component-based architecture as other popular frameworks do.
click here to read more:
https://www.positronx.io/vue-js-vuex-state-management-tutorial-by-example/