Link supports smooth transition of pages within humble.js framework which displays spinner (or custom skeleton for the page) while loading the page.
Usage is similar to <a>
yarn add @humblejs/link
import Link from '@humblejs/link';
// ...
<Link href={myLink} className="any-custom-class">My Link</Link>