Remove articles legacy-code-refactoring-tips-steps-and-best-practices
article thumbnail

Front-End Performance Checklist 2021

Smashing Magazine

Have we optimized enough with tree-shaking, scope hoisting, code-splitting, and all the fancy loading patterns with intersection observer, progressive hydration, clients hints, HTTP/3, service workers and — oh my — edge workers? LogRocket tracks key metrics, incl. Get a free trial of LogRocket today. Table Of Contents.

article thumbnail

Improving The Performance Of An Online Store (Case Study)

Smashing Magazine

In this article, I’ll highlight some of the work we did and how we were able to achieve our speed. For this article, we will focus on the first three and the performance adjustments for these. Working with jewellerybox on its online store was a welcome change of pace for us. Large preview ). The checkout is its own beast.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Frankenstein Migration: Framework-Agnostic Approach (Part 1)

Smashing Magazine

Typically, front-end migration, which is the main subject of this article, does not allow even that: “cheap” is out of reach for any migration , and you have to pick either “good” or “fast.” Migration, according to Oxford Learner’s Dictionary , is “the slow or gradual movement of something from one place to another.” He can be cute.

article thumbnail

Front-End Performance Checklist 2020 [PDF, Apple Pages, MS Word]

Smashing Magazine

Is it worth exploring tree-shaking, scope hoisting, code-splitting, and all the fancy loading patterns with intersection observer, server push, clients hints, HTTP/2, service workers and — oh my — edge workers? How do we actually know where we stand in terms of performance, and what our performance bottlenecks exactly are?

article thumbnail

Frankenstein Migration: Framework-Agnostic Approach (Part 2)

Smashing Magazine

In this article, we’ll be putting all the theory to the test by performing step-by-step migration of an application, following the recommendations from the previous part. For this article, as a starting point, I picked a jQuery application from the TodoMVC project — an example that may already be familiar to a lot of you.

Storage 66