2) How to design the site?

CMS vs JavaScript Framework
Should you use a CMS like Worpdress or create a static site with a JavaScript framework like Bootstrap? The trend is actually the return of static sites, and there is a reason ...