Legal
Performance
RobloxUI is built to load fast on catalog browsing, documentation, and component detail pages.
Last updated: July 24, 2026
Static & server rendering
Public pages — including documentation, theme reference, and legal pages — are statically generated where possible. Component detail pages use server rendering with caching so first loads stay fast.
Fonts & assets
- Inter is loaded with
display: swapto avoid invisible text during font load. - Open Graph images are generated at build or request time for social previews without blocking page render.
- Component previews and thumbnails use appropriate sizing to limit layout shift.
Caching & delivery
Static assets are served with long-lived cache headers in production. API routes use targeted caching for public catalog data. Auth-protected routes are excluded from public caches.
Core Web Vitals
We aim for good Largest Contentful Paint (LCP), low Cumulative Layout Shift (CLS), and responsive Interaction to Next Paint (INP) on key flows: homepage browse, component detail, and documentation.
Third-party scripts
Google Analytics loads only after consent. Carbon Ads loads asynchronously with reserved layout space to reduce layout shift. See Cookie Policy for details.
Report an issue
Notice a slow page or regression? Open an issue on our GitHub repository with the URL and browser details.