JS best practices • Lazy loading • Careful using `menu` • and more...