Skip to content
This repository has been archived by the owner on Feb 10, 2024. It is now read-only.

bouzuya/b-o-a

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

b-o-a

b-o-a is a simple framework.

Twitter hashtag is #boajs.

Concepts

  • uni-directional
  • single dispatcher
  • action cycle

Types

  • type O<T> = Observable<T>;
  • type A<T> = { type: string; data?: T; };
  • type HandlerOptions = { re: (action: A<any>) => void; };
  • type Handler = (action$: O<A<any>>, options?: HandlerOptions) => O<A<any>>;
  • type run = (app: Handler) => void;

Installation

$ npm install b-o-a rxjs@5.0.0-beta.6 # you can use rxjs@5.x

Handlers

Search all handlers

Libraries

Examples

Badges

npm version Circle CI

License

Source Code

MIT (@bouzuya)

Logo

MIT (@hashrock)

Author

bouzuya <m@bouzuya.net> (http://bouzuya.net)

About

A web application framework using RxJS 5 (alpha)

Resources

License

Stars

Watchers

Forks

Packages

No packages published