don't use react for full page rendering