Skip to content
/ arva-js Public
forked from Bizboard/arva-js

Arva Foundation is the core of the Arva User Experience Platform where developers have complete freedom to hack their creations. Built to be a complete substitute for frameworks like React and Angular, Arva plays well with others by emphasising on ECMAScript syntax and aiming for compatability with the W3C Components specification.

License

Notifications You must be signed in to change notification settings

Arva/arva-js

 
 

Repository files navigation

Why Arva?

Arva solves the problem of layout and animation without the need to bother with CSS nor HTML. While CSS is still used for styling of the content, whereas positioning and sizing is handled through different processes. Arva abstracts away some of the concerns that many front-end developers face, which includes CSS deep-dives and directives like display: inline-block margin:auto, position:relative, clear:left, float: right, zoom: 1 overflow: auto, -webkit-box-sizing: border-box and so on.

Even modern paradigms like flexbox won't be necessary anymore. In addition, Arva refrains from using any templating language, and only uses standard EcmaScript syntax. Let's get started.

Documentation

You can read the latest documentation about Arva here.

Installation

  • Clone this repository.
  • Install npm
  • npm i
  • npm run build OR
  • Install Watchman and wml (npm i wml -g)

License

NPOSL-3.0 - A variant of the Open Software License 3.0, this license requires that the organization using it is a non-profit and that no revenue is generated from sale of the software.

Other licenses are available upon request, contact info@bizboard.nl for more information.

About

Arva Foundation is the core of the Arva User Experience Platform where developers have complete freedom to hack their creations. Built to be a complete substitute for frameworks like React and Angular, Arva plays well with others by emphasising on ECMAScript syntax and aiming for compatability with the W3C Components specification.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 99.3%
  • CSS 0.7%