Ich würde so etwas zweiteilig angehen: Einmal eine REST-
API, die du auch z.B. mit einer App ansteuern könntest; und einen einfachen Server der statische Websites aus dem Programmverzeichnis ausliefert. Die statische Website benutzt dann über JavaScript/AJAX die REST-
API.
Das erlaubt dir schnell Änderungen an der Website vorzunehmen und trennt den Webkram vom Rest deiner Anwendung.