unbundle

A set of small libraries for building web apps

Unbundle is not a framework, just a set of trivial reusable libraries. So trivial, that I didn't even bother coming up with clever names for them.

While integrated frameworks are nice, sometimes I just want a basic piece of code to build on.

The unbundle libs provide tiny implementations of some basic building blocks. If you can't read the code at a glance, then there is too much of it.

These libs are not "integrated" - they don't require each other or any specific setup - and they don't reinvent inheritance (plain-old-ES3-prototypes).

For the libraries that are meant to be reused in the browser, there is usually a ready-made build under ./dist/ built using gluejs.


Unbundle-model

A model layer, implements a model and a collection.

Unbundle-route

A server-side routing layer, implements a HTTP request router and a HTTP client.