Skip to content

monw3c/arva-js

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arva

Join the chat at https://gitter.im/Bizboard/arva-js Dependency Status devDependency Status

Using the latest ES6 standards we created an MV* for Mobile/Web/SmartTV Applications that provides a remarkable development experience. You'll be able to code faster, write more robust and manageable code and you'll be able to easily build views that scale on a large number of device resolutions.

What it offers:

  • Context Use dependency injection to configure your applications resources like Datasources
  • App Decorate your application with global components and controllers
  • Routing Never think about routing ever again, every controller is accessible by it's name convention
  • Controllers Manage your application flow
  • Views Easy way of declaring your View and layout
  • Models Two-way data binding to any data source you desire

And enjoy the benefit of 60 fps animations cross-platform, made possible by famo.us and famous-flex.

Overview

Arva has become much more than just an MV*. These are the components that make up the entire framework:

  • arva-js: 100% ES6 MVC Framework
  • arva-ds: DataSources for Firebase and SharePoint or build your own datasource, so you can benefit from the same model and collection interfaces*
  • arva-components: Make development more efficient by using components like BrandingEngine and Localizer
  • arva-gesture: Add support for new gestures that become available with technologies like MYO. (not released yet)
  • arva-speech: Add support for spoken commands using the Web Speech API. (not released yet)

Documentation

You can read the latest documentation about Arva here.

installation

Important note: We don't support npm and bower installs (yet). We know these platforms are very popular and we will consider these for the near future. No guarantees though.

To get started, clone the Arva Seed project as described in the documentation.

License

npm

About

Using the latest ES6 standards creating a simple, compact MVC for Famous applications.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%