use the app's page constructor on server rendering
update intended syntax in components spec