Makeswift logo
Back to blog
Back to blog

Round 3 of performance improvements 🥊

February 1, 2023

Makeswift blog hero image

For a third and final round of performance improvements — 0.6.0 of @makeswift/runtime includes a lighter weight Text component and reduces re-renders in most of Makeswift’s default components. On makeswift.com we consistently saw our desktop and mobile lighthouse scores reach 90+!

Improvements & fixes

Created a slimmer version of the Text component that doesn’t ship slate or immutable-js to sites rendered outside of the builder

Prevented extra re-renders in default components by optimizing how references DOM elements

Fixed a bug that was preventing scripts from running on client side navigation

Try us for free

Spin up your first page in minutes. Drag, drop, or write code—build however you like.