Vue Native

A framework to build Native Mobile apps using JavaScript.

5.0
1 review

19 followers

An easy way to build truly native iOS and Android apps using your Vue.js code. Brings the power of React Native to Vue.js developers.

Vue Native gallery image
Vue Native gallery image
Launch tags:
AndroidiOSWeb App
Launch Team

What do you think? …

Alexandra Persea
Why would one use Vue instead of React Native?
Tibo Vincent-Ducimetière
@alexandrapersea React is pain and suffering
Alexandra Persea
@tttiiibbbooo @frantzlight Honestly, I'd love to argue on Vue vs React but it wouldn't be the most productive use of our time. At the end of the day, you can choose whatever framework and IDE suits you best. Maybe React is suffering because *cough* *cough* you don't know javascript
Tibo Vincent-Ducimetière
@frantzlight @alexandrapersea Ahahaha I do know Javascript however, but I guess I'll have to admit I don't like to *cough* *cough* overcomplicate simple state management and component communication. Suits me best!
Simon Bromberg
@tttiiibbbooo @frantzlight @alexandrapersea isn't this still javascript…?
Jacqueline von Tesmar
Hey @sanketsahu, Can you tell us a bit more about what you've built here?
Sanket Sahu
@jacqvon Vue Native is a framework to build truly native Mobile apps. It is shipped with a compiler which converts .vue components files to React Native components. It also glues the other pieces of Vue like Data Store, Injection etc to the React Native components. The original project was started by SmallComfort https://github.com/SmallComfort/... We (GeekyAnts) have forked and added a CLI, improved the bundler, added directives like v-model and more. It is not officially related to Vue and Evan You (the creator of Vue) finds it interesting https://twitter.com/youyuxi/stat... Also, the support from the React Native community has been equally great!
Karan Ganesan
@sanketsahu that's very impressive ! It's time Vue users rejoice !
Jamie Gordon
@jacqvon @sanketsahu i am totally confused as to how i can import/use native to access the accelerometers, camera, other app links etc with this? from the docs i can only gather that its only one way vue->native and not vue->abilities<->native
Sandoche
What is the difference between Vue Native, Weex and Nativescript-vue? I need one of them for a project.
Igor Randjelovic
@sandochee Vue Native compiles to React Native under the hood - react native is a fairly stable project, but Vue Native isn't, this doesn't mean you shouldn't use it, just be aware that it's relatively new. Weex is a direct Vue -> Native implementation built by Alibaba - a giant company. A few top apps in China are written with weex (that's a lot of users) - which means that the framework is battle tested! Only downside to weex is that there are not many resources for English speaking users. Finally NativeScript-Vue (full disclaimer I'm the author), it has been around for about a year now, we hit a stable release in february this year, it is built on top of NativeScript, which allows you to directly access native code within JavaScript, this is one of the features that makes it stand out a bit from the others. NativeScript itself is battle tested, there are a couple apps with lots of users that are built with NativeScript (not NativeScript-Vue), and recently there has been a few apps published in the stores that are written with NativeScript-Vue. At this point it's up to you to choose the one you like the best - take into consideration the available docs / quality of the docs, and the available tooling to make it easier to work with. I would say ReactNative has the best tooling of the 3 at this point, but that's hopefully going to change soon with NativeScript-Vue...
Sandoche
@igor_randj Thanks a lot for your answer

Do you use Vue Native?