Facebook.com underwent a complete rebuild of its tech stack to improve performance and user experience. The improvements included reducing CSS, code-splitting JavaScript, modernizing data-fetching, and implementing faster navigation. The redesign is gradually rolling out to all users.

14m read timeFrom engineering.fb.com
Post cover image
Table of contents
Getting startedRethinking CSS to unlock new capabilitiesCode-splitting JavaScript for faster performanceModernizing data-fetching to get it as early as possibleRoute maps and definitions for faster navigation

Sort: