All Projects → GeekyAnts → Vue Native Core

GeekyAnts / Vue Native Core

Licence: mit
Vue Native is a framework to build cross platform native mobile apps using JavaScript

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects
shell
77523 projects

Projects that are alternatives of or similar to Vue Native Core

Unity Core Project
Core Framework for Unity
Stars: ✭ 42 (-99.5%)
Mutual labels:  framework
Angular Bootstrap With Material Design
Angular Bootstrap with Material Design - Powerful and free UI KIT
Stars: ✭ 1,031 (-87.68%)
Mutual labels:  framework
Royjs
Royjs is only 4.8kb mvvm framework for React
Stars: ✭ 49 (-99.41%)
Mutual labels:  framework
Laravel
Muito conteúdo sobre o framework Laravel. Controllers, Models, Views, Blade, Migrations, Seeders, Middlewares, Autenticação, Autorização, Providers, pacotes, laravel 8, etc.
Stars: ✭ 43 (-99.49%)
Mutual labels:  framework
Aplay
A Better(Maybe) iOS Audio Stream、Cache、Play Framework
Stars: ✭ 44 (-99.47%)
Mutual labels:  framework
Fbbot
Minimal framework/SDK for facebook messenger bots. BYOS (Bring Your Own Server)
Stars: ✭ 46 (-99.45%)
Mutual labels:  framework
Think
ThinkPHP Framework ——十年匠心的高性能PHP框架
Stars: ✭ 7,681 (-8.19%)
Mutual labels:  framework
Angel
A polished, production-ready backend framework in Dart for the VM, AOT, and Flutter.
Stars: ✭ 1,055 (-87.39%)
Mutual labels:  framework
Looli
a tiny web framework
Stars: ✭ 45 (-99.46%)
Mutual labels:  framework
Miraigo Template
A template for MiraiGo
Stars: ✭ 47 (-99.44%)
Mutual labels:  framework
Cac
Simple yet powerful framework for building command-line apps.
Stars: ✭ 1,017 (-87.84%)
Mutual labels:  framework
Fortjs
Component based MVC web framework for nodejs targeting good code structures & modularity.
Stars: ✭ 44 (-99.47%)
Mutual labels:  framework
Spincast Framework
Spincast is an highly flexible Java web framework, based on Guice
Stars: ✭ 46 (-99.45%)
Mutual labels:  framework
Kieker
Kieker's main repository
Stars: ✭ 42 (-99.5%)
Mutual labels:  framework
Bast
Simple but Elegant Web Framework
Stars: ✭ 49 (-99.41%)
Mutual labels:  framework
Virtualapp
Virtual Engine for Android(Support 12.0 in business version)
Stars: ✭ 8,413 (+0.56%)
Mutual labels:  framework
Hexmachina
Releases, issues, documentation, website of hexMachina, framework written in Haxe
Stars: ✭ 45 (-99.46%)
Mutual labels:  framework
Cefsharp
.NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework
Stars: ✭ 8,440 (+0.88%)
Mutual labels:  framework
Pnet
High level Java network library
Stars: ✭ 49 (-99.41%)
Mutual labels:  framework
Vsalert
An drop-in replacement for UIAlertController with more power and better looks.
Stars: ✭ 48 (-99.43%)
Mutual labels:  framework

⚠️ This project has been deprecated and is no longer maintained ⚠️

Vue Native

No Maintenance Intended

Visit our website at vue-native.io or read the official documentation here.

Build native mobile apps using Vue

Vue Native is a framework to build cross platform native mobile apps using JavaScript. It is a wrapper around the APIs of React Native. So, with Vue Native, you can do everything that you can do with React Native. With Vue Native, you get

  • The simplicity of Vue.js. Incrementally build user interfaces with the familiar syntax of HTML and CSS in single file components.
  • Seamless interop with React Native. Use core React Native components with Vue.js syntax out of the box to develop mobile apps on both iOS and Android.

Contents

Documentation

You can find the full documentation for Vue Native on this website. It covers installation and setup, component basics, routing, testing, the internal API and more.

The source for the Vue Native documentation and website is hosted on a separate repo, here

Installation

To install Vue Native's official CLI, run

$ npm install vue-native-cli -g

To use the CLI, you must have either expo-cli or react-native-cli installed globally.

Project setup with Vue Native CLI

The Vue Native CLI can be used to easily generate a fully configured Vue Native app. It wraps expo-cli and react-native-cli to generate a simple single page application (SPA) after installing and configuring dependencies from vue-native-core.

You should have either expo-cli or react-native-cli installed as a global dependency. Refer to the installation guide for details on project setup. The GitHub repository for Vue Native CLI is hosted here.

With the CLI, generating a Vue Native project is as easy as running the command

$ vue-native init <projectName>

Using Vue Native in a React Native project

It is possible to integrate Vue Native into a pre-existing React Native project. You can find instructions to do this here.

These instructions can also be used to set up a Vue Native project from scratch.

Available React Native components

All the core components of React Native 0.63 onwards are globally registered and available to use in templates without the need to import and locally register.

The components and their React Native documentation can be found here.

All other components that were previously available, but then deprecated from React Native can still be used by installing their respective packages.

For example, to use WebView, use the react-native-webview package.

Contributors

This project exists thanks to all the people who contribute.

License

MIT

Credits to react-vue

A huge thanks to the author of react-vue for most of the work on Vue Native.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].