Re:Vue Native
by reilly3000 on Wednesday June 13, 2018 @12:29AM
(#17300256)
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.
[ Parent
| on HN ]
FWIW, 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.
Thank god. Angular is just way too big now. There's way too many files and they try to push you into using typescript.
Re:Vue Native
by sideproject on Wednesday June 13, 2018 @12:43AM
(#17300323)
Yes! :) 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!
You 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.
Re:Vue Native
by dabernathy89 on Wednesday June 13, 2018 @11:38AM
(#17304076)
Don't forget about NativeScript Vue!
Re:Vue Native
by sebastienrocks on Wednesday June 13, 2018 @03:37AM
(#17301072)
This 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).