Я хотел бы запустить мобильное приложение с VueJS. Кто-нибудь может предложить, какой Framework я могу выбрать между vue-native или nativescript-vue?
Что лучше vue-native или nativescript-vue?
Ответ 1
Vue-Native - это не что иное, как обертка вокруг ReactNative. Таким образом, вопрос становится ReactNative против NativeScript?
На мой взгляд, это NativeScript.
- Поддерживает фреймворки, такие как Angular & Vue
- Работает с Core JavaScript/TypeScript тоже
- Лучший обмен кодами
- 100% доступ к нативному API
ReactNative получил огромное сообщество и ряд плагинов, но есть проблемы, когда вы хотите настроить. Каждое приложение по-своему уникально, становится очень трудно настроить плагин для ваших собственных нужд, по крайней мере, пока вы не получите хорошее представление о Objective C/Java и не будете обрабатывать свои собственные вилки и т.д.,
С NativeScript вы всегда можете получить доступ к нативным объектам и API-формам JavaScript, просто напишите переопределения в плагинах вашего проекта, если хотите что-то настроить.
Вот несколько сообщений в блоге и видео, которые сравнивают эти рамки.
Ответ 2
Как @Manoj упомянул о самом большом преимуществе использования Nativescript: вы можете получить доступ ко всем нативным elemnets и apis из Javascript.
Думаю, еще одним плюсом является возможность создания проекта совместного использования кода. Новый плагин Vue CLI обеспечивает совместное использование кода между сетью и мобильными устройствами. Ничто так не удивительно, как наблюдение за тем, как веб-приложения, приложения для iOS и Android работают сразу с одной и той же кодовой базой.
Вы также можете прочитать в нативном блоге и здесь - пример проекта.