A framework for creating modern web applications