exploring web techs inspired by TodoMVC