Arva in a nutshell

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

Arva is an MV* framework for cross-platform applications that provides a remarkable development experience. You'll be able to code faster, write more robust and manageable code, engaging in UX quality.

Why Arva?

  • Cross-platform Applications compile into web apps, Android, iOS, or SmartTV.
  • Ease of development Uses novel ES6 features to make code concise and maintainable.
  • Animations Highly customable 60fps animations of everything on-screen.
  • Data integration Realtime data synchronisation without headaches, seemlessly integrating with Firebase as well as SharePoint.

Core components

  • App The entry point of your application, defining the controllers and their routes
  • Controllers Manages the flow of your application
  • Views Define the UI.
  • Models Take care of two-way realtime data binding.