BasicWebsite simply provides a default MapSession implementation if your site doesn't need special handling for the session.
Scoped provides a mechanism to provide sections of a page that scoped differently than the rest of the page.
Scoped provides a mechanism to provide sections of a page that scoped differently than the rest of the page.
Request: Created per load. Page: Created per page
ScopedReplacement offers a convenient mechanism to scope an existing page element
StaticWebsite trait can be mixed into a Website to allow pages to be more easily defined by