axoid

United Entities.


Keywords
frontend, framework, declarative, IoC, asynchronous, coffeescript
License
Apache-2.0
Install
npm install axoid@3.1.2

Documentation

AXOID

AXOID organizes code as a composition of Entities interacting by Events.

Cite

When you decide to not pick a public framework, 
you will end up with a framework anyway: your own.

Pros

  • Declarative programming style.
  • Exteremely simple and easy to use.
  • Event driven, asynchronous, error-aware.
  • Loose coupled, dependency injection, data binding.
  • Highly extendable, true inheritance and mix-ins.
  • Best suited for full-stack solutions at both client and server side.
  • pure 100% CoffeeScript, no 3rd party dependencies.

Cons

  • one-man driven (but best fit my own current needs)
  • lack of documentation (but free to deep refactor)
  • no community (but no legacy support)

Repo

[https://github.com/alitskevich/axoid]

AXOID is also shipped with library of basic properties and predefined types. [https://github.com/alitskevich/axoid-commons]

Docs

[http://alitskevich.github.io/axoid/]

Legal

Copyright (c) 2009-2015, Alex Litskevich, github.com/alitskevich

Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0