3 ms·
This is the only missing piece that has held me back from jumping into Vue. I know its not the most advantageous aspect of the framework, but my personal favori
by reilly3000 8y ago
This is the only missing piece that has held me back from jumping into Vue. I know its not the most advantageous aspect of the framework, but my personal favorite aspect of it is the single file components. Being able to create a complete logical unit of UI of in one file feels more natural and produtive. All the speed of inline styles without the guilt and shame.
- sideproject 8y agoYes! :) I've been using VueJS for awhile and my next step was to create a mobile app - either via RN or even Flutter. But, hello vue-native!
- pdanpdan 8y agoYou can also give a shot to Quasar (quasar-framework.org) that will provide you with single code base SPA, PWA and mobile through Cordova, and in a few days also SSR. Disclaimer: I'm also contributing on this project.
- dabernathy89 8y agoDon't forget about NativeScript Vue!
- sjellis 8y agoFWIW, the next version of Ionic (in beta) decouples from Angular, so that people can use the tools and platform support of Ionic to build mobile apps with Vue, or whatever they prefer.
- um_ya 8y agoThank god. Angular is just way too big now. There's way too many files and they try to push you into using typescript.
- sebastienrocks 8y agoThis uses react-native, I would not consider jumping on the Vue ship if you've been waiting for a native solution. This seems more like a hack-y way of going about it. Some other solutions are out there, one of the main ones being nativescript. However it feels like the community still hasn't "agreed" on a solution like React did. To my knowledge, Vue still does not have anything official around native. I would consider waiting for now, unless this proposed solution suits you. (This doesn't mean you shouldn't start using Vue elsewhere however, I have been using it for the past few months at work on a pretty large-scale project and it is my favorite library by far, for many different reasons).