a fully declarative web/mobile framework