# Production app examples of Vue web SPA, iOS and Android

**URL:** <https://forum.ionicframework.com/t/production-app-examples-of-vue-web-spa-ios-and-android/200862>\
**Category:** Ionic Vue\
**Created:** [December 7, 2020, 10:35pm UTC](https://forum.ionicframework.com/t/production-app-examples-of-vue-web-spa-ios-and-android/200862 "2020-12-07T22:35:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![squaremdesign](https://avatars.discourse-cdn.com/v4/letter/s/7ea924/32.png) [@squaremdesign](https://forum.ionicframework.com/u/squaremdesign)\
**Post date:** [December 7, 2020, 10:35pm UTC](https://forum.ionicframework.com/t/production-app-examples-of-vue-web-spa-ios-and-android/200862/1 "2020-12-07T22:35:11Z")

</div>

This is a pretty general question, but can the Ionic framework provide a platform for building an app from the same code base for web AND native mobile devices using Vuejs?

If so, would anyone be able to provide some examples of this in production and/or any limitations to this approach?

We have built an iOS/Android app in the past, and would love to have a single code base for all platforms, but would like to know the realities of what people have experienced.

Not sure if it’s worth the trouble if there are limitations that would make this approach not feasible.

Appreciate any feedback!

---

<div class="post-metadata">

**Author:** ![netkow](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/netkow/32/137759_2.png) [@netkow](https://forum.ionicframework.com/u/netkow)\
**Post date:** [December 8, 2020, 12:41am UTC](https://forum.ionicframework.com/t/production-app-examples-of-vue-web-spa-ios-and-android/200862/2 "2020-12-08T00:41:22Z")

</div>

Yes, in fact that’s Ionic’s entire premise: build an app with the same codebase and deploy it to web, iOS, and Android.

To deploy your Ionic Framework-based app (or any modern web app) to mobile, check out [Capacitor](https://capacitorjs.com).

Specific production examples of Ionic Vue (Vue 3 support) may be sparse _at the moment_ because Ionic Vue just [came out in October 2020](https://ionicframework.com/blog/announcing-ionic-vue/) - and Vue 3 shortly before that. However, Ionic has hundreds of [commercial and enterprise customers](https://ionicframework.com/customers) (built with Ionic Angular and Ionic React) that prove that this development strategy works. You can also wait to see who chimes in on this thread, or ask on Twitter.

As for limitations: most developers building with the Ionic Platform are web developers, so native functionality can be a challenge, depending on your needs (which vary widely by team/company). That said, Cordova plugins are backward compatible with Capacitor, Capacitor has over 20+ core plugins, and the new [Capacitor Community GitHub org](https://github.com/capacitor-community) is Ionic’s way of “blessing” known good plugins/solutions from the broader community.

My recommendation would be to try the [first app tutorial](https://ionicframework.com/docs/vue/your-first-app) to get a feel for Ionic Vue. It covers all the major aspects of Ionic and Capacitor - you’ll build an app that runs on web/android/ios. Hope that helps!

---

<div class="post-metadata">

**Author:** ![squaremdesign](https://avatars.discourse-cdn.com/v4/letter/s/7ea924/32.png) [@squaremdesign](https://forum.ionicframework.com/u/squaremdesign)\
**Post date:** [December 8, 2020, 3:32pm UTC](https://forum.ionicframework.com/t/production-app-examples-of-vue-web-spa-ios-and-android/200862/3 "2020-12-08T15:32:07Z")

</div>

@netkow Thanks for the response!

That’s good to know. I know that was the premise, but it’s good to hear that the execution is possible in production.

I will definitely check out the links. Thanks!
