A Promise-based web framework