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