↗doweber/jsActiveModelA tool for building js frameworks that allow a client side app to go offline and sync when online