Need advice about which tool to choose?Ask the StackShare community!

PWA

35
111
+ 1
0
Vue Native

96
685
+ 1
57
Add tool

PWA vs Vue Native: What are the differences?

What is PWA? User experiences that have the reach of the web. Building a high-quality Progressive Web App has incredible benefits, making it easy to delight your users, grow engagement and increase conversions.It is intended to work on any platform that uses a standards-compliant browser.

What is Vue Native? Build cross platform native mobile apps using Vue.js. Vue Native is a mobile framework to build truly native mobile app using Vue.js. Its is designed to connect React Native and Vue.js Vue Native is a wrapper around React Native APIs, which allows you to use Vue.js and compose rich mobile User Interface..

PWA and Vue Native can be categorized as "Cross-Platform Mobile Development" tools.

Vue Native is an open source tool with 6.21K GitHub stars and 217 GitHub forks. Here's a link to Vue Native's open source repository on GitHub.

Advice on PWA and Vue Native
Needs advice
on
Vue Native
and
React Native

I'm a huge fan of Vue.js and I'm pretty comfortable with it. I need to build a mobile app for my company and I was now wondering whether I could make use of VueJS with Vue Native instead of switching to React. I know Vue Native builds on top of RN. My question is whether I'd have as much freedom with Vue Native over RN and whether you feel like Vue Native is "production ready" or not. Not sure of which shortcomings I may find using Vue Native... Thanks a lot!!!

See more
Replies (1)
Barry Hylton
Recommends
Vue Native

Vue Native is definitely production-ready in my experience. I've used both, have apps built with both in production right now, and both are fine technologies. As far as I can recall, there's nothing in RN that you can't do in VN. Given that, I would say go with "the devil you know".

That said, the one downside of VN over RN is that there are a lot more people using RN last I checked, so there are likely more resources readily available.

See more
Get Advice from developers at your company using Private StackShare. Sign up for Private StackShare.
Learn More
Pros of PWA
Pros of Vue Native
  • 1
    Doesn't need a native building tools/sdk
  • 1
    Free
  • 1
    It's javascript, html, and css
  • 1
    Allows for rapid prototyping
  • 13
    Can use v-if, v-model and so on
  • 11
    Can be use with vuex and vue-router
  • 8
    Use .vue file instead of .js
  • 6
    Syntactic sugar
  • 5
    Single File Components
  • 5
    Easier to learn
  • 3
    Reactive programming
  • 3
    Great CLI
  • 3
    IOS + Android

Sign up to add or upvote prosMake informed product decisions

Cons of PWA
Cons of Vue Native
  • 1
    Adoption across mobile OSes varies
  • 6
    Read more docs
  • 2
    Transpiles to React Native

Sign up to add or upvote consMake informed product decisions

- No public GitHub repository available -

What is PWA?

Building a high-quality Progressive Web App has incredible benefits, making it easy to delight your users, grow engagement and increase conversions.It is intended to work on any platform that uses a standards-compliant browser.

What is Vue Native?

Vue Native is a mobile framework to build truly native mobile app using Vue.js. Its is designed to connect React Native and Vue.js. Vue Native is a wrapper around React Native APIs, which allows you to use Vue.js and compose rich mobile User Interface.

Need advice about which tool to choose?Ask the StackShare community!

What companies use PWA?
What companies use Vue Native?
See which teams inside your own company are using PWA or Vue Native.
Sign up for Private StackShareLearn More

Sign up to get full access to all the companiesMake informed product decisions

What tools integrate with PWA?
What tools integrate with Vue Native?
    No integrations found
    What are some alternatives to PWA and Vue Native?
    PhoneGap
    PhoneGap is a web platform that exposes native mobile device apis and data to JavaScript. PhoneGap is a distribution of Apache Cordova. PhoneGap allows you to use standard web technologies such as HTML5, CSS3, and JavaScript for cross-platform development, avoiding each mobile platforms' native development language. Applications execute within wrappers targeted to each platform, and rely on standards-compliant API bindings to access each device's sensors, data, and network status.
    Flutter
    Flutter is a mobile app SDK to help developers and designers build modern mobile apps for iOS and Android.
    Ionic
    Free and open source, Ionic offers a library of mobile and desktop-optimized HTML, CSS and JS components for building highly interactive apps. Use with Angular, React, Vue, or plain JavaScript.
    React Native
    React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React. The focus of React Native is on developer efficiency across all the platforms you care about - learn once, write anywhere. Facebook uses React Native in multiple production apps and will continue investing in React Native.
    Xamarin
    Xamarin’s Mono-based products enable .NET developers to use their existing code, libraries and tools (including Visual Studio*), as well as skills in .NET and the C# programming language, to create mobile applications for the industry’s most widely-used mobile devices, including Android-based smartphones and tablets, iPhone, iPad and iPod Touch.
    See all alternatives