Easy migration to Vue 3Bare minimum was changed to work with Vue 3. Every component are the same as before for a easy migration
Declarative styleYou can use map elements like layers, markers, popups as Vue components and control them via synchronized props
VuefiedMap elements declared as components respect Vue lifecycle, emit map events like Vue events and can be used in OOP-style
Promisified async actionsYou can do async map operations and get results in Promise without messing with map events and figuring out what action cause it