explaingit

geekyants/vue-native-core

8,286JavaScriptAudience · developerComplexity · 3/5LicenseSetup · hard

TLDR

A deprecated framework that let developers write native iOS and Android apps using Vue.js syntax by wrapping React Native under the hood, no longer maintained but preserved for reference and legacy project migration.

Mindmap

mindmap
  root((vue-native-core))
    What it does
      Vue.js to React Native
      Mobile app framework
      Deprecated project
    Tech Stack
      JavaScript
      Vue.js
      React Native
    Use Cases
      Legacy app reference
      Framework study
      Migration guide
    Audience
      Vue.js developers
      Mobile developers
      Legacy app maintainers
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Study how Vue.js component syntax was translated to React Native primitives as a reference for building similar bridging frameworks.

USE CASE 2

Migrate a legacy Vue Native mobile app by reading the original source before switching to a maintained alternative.

USE CASE 3

Understand how a Vue.js-to-native CLI tool scaffolded and wired up a cross-platform mobile project.

Tech stack

JavaScriptVue.jsReact Native

Getting it running

Difficulty · hard Time to first run · 1h+

Project is deprecated and unmaintained, requires Expo CLI or React Native CLI as a prerequisite before setup.

MIT license, use freely for any purpose, including commercial projects, as long as you keep the copyright notice.

In plain English

Note first: this project has been deprecated and is no longer maintained. The repository is preserved for reference, but active development has stopped. Vue Native was a framework that let developers write mobile apps for iOS and Android using Vue.js, a popular JavaScript framework for building web interfaces. Normally, writing a mobile app requires learning a different toolset than web development. Vue Native bridged that gap by letting you write in the same Vue.js style you might use for a website, and then producing a real native mobile app from that code. Under the hood, Vue Native was a wrapper around React Native, which is another mobile app framework from Meta. This meant that anything React Native could do, Vue Native could also do, because it was translating Vue.js code into React Native components. Developers who already knew Vue.js could get started building mobile apps without learning React Native syntax from scratch. Setting up a project was done through a command-line tool called Vue Native CLI. Running one command created a new project pre-configured with all the necessary dependencies. The CLI relied on either the Expo CLI or the React Native CLI being installed first. It was also possible to add Vue Native to an existing React Native project rather than starting from scratch. All core React Native components were available automatically inside Vue Native templates, so developers did not need to import them individually. The project was built by GeekyAnts, a software consultancy specializing in mobile development, and is released under the MIT license.

Copy-paste prompts

Prompt 1
I have a legacy app built with vue-native-core. Give me a migration plan to move it to a modern React Native setup with Expo.
Prompt 2
Explain how vue-native-core translated Vue.js template syntax and directives into React Native components under the hood.
Prompt 3
What are the actively maintained alternatives to Vue Native for building iOS and Android apps with a Vue.js-like syntax today?
Prompt 4
Show me the equivalent of a vue-native-core View and Text component in standard React Native so I can start migrating.
Open on GitHub → Explain another repo

← geekyants on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.