Понятно, что у Vue это все еще только в наметках и вариациях, но судя по тому, что есть, в Реакте это более логичное и законченное решение. Пока что ;)
Документация по Vue очень доступно написана, так что разобраться в самом фреймворке может любой за пару вечеров. Вероятно, «чистому» backend-разработчику будет сложно, потому как элементы привычного MVC несколько размазаны.
Другой вопрос, что низкий порог вхождения может повредить самому фреймворку, поскольку из-за простоты на него начнут переходить с jquery «горе-кодеры». Я уже видел пару раз применение Vue в стиле jQuery.
Наверное, лучше будет вынести поля options из mounted в props и указать там значения по умолчанию для координат и коэффициента увеличения.
И почему Вы подключаете API Гугл.Карт напрямую через script? Мне кажется, это должно автоматически происходить во время первого подключения компонента к странице (смотрим тут — github.com/vuejs/awesome-vue#map). Либо нужно передавать зависимость от API карт (google.map) через параметр компонента, а то у Вас появляется жесткая связанность.
Комиссия в размере 12% оплачивается при покупке валюты ФИЗИЧЕСКИМ ЛИЦО НА БИРЖЕ. К валютному обмену в банке это не имеет никакого отношения.
Другой вопрос, что низкий порог вхождения может повредить самому фреймворку, поскольку из-за простоты на него начнут переходить с jquery «горе-кодеры». Я уже видел пару раз применение Vue в стиле jQuery.
Ребята! Так держать! У Вас все получится!
Удачи!
И почему Вы подключаете API Гугл.Карт напрямую через script? Мне кажется, это должно автоматически происходить во время первого подключения компонента к странице (смотрим тут — github.com/vuejs/awesome-vue#map). Либо нужно передавать зависимость от API карт (google.map) через параметр компонента, а то у Вас появляется жесткая связанность.