Remove c
article thumbnail

React Children And Iteration Methods

Smashing Magazine

In this article, we’ll look at a React utility React.Children.toArray which lets us prepare the children prop for inspection and iteration, some of its shortcomings and how to overcome them — through a small open-source package, to keep our React code function the way it is deterministically supposed to behave, keeping performance intact.

article thumbnail

How To Choose A Headless CMS

Smashing Magazine

We’ve explored the concepts behind headless CMSes in detail here on Smashing Magazine, but let’s do a quick recap. Software Development Kits (SDKs) for various technologies, languages and platforms are available directly from the Headless vendor, an open-source initiative or a third-party. Technical and sales support.

Cache 143
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

Don’t Sink Your Website With Third Parties

Smashing Magazine

The data may have some limitations, though — the only data that can be collected is what the APIs support, and C ross O rigin R esource S haring ( CORS ) restrictions in the browsers limit some details, especially around third-party resource requests.

Website 131
article thumbnail

HTTP/3: Performance Improvements (Part 2)

Smashing Magazine

However, TCP is typically implemented in the operating system’s (OS’) kernel, a secure and more restricted environment, which for most OSes isn’t even open source. Let’s contemplate what would happen if A, B, and C were all render-blocking resources. As such, one best practice or optimization can end up undoing another.

article thumbnail

HTTP/3: Practical Deployment Options (Part 3)

Smashing Magazine

You would, however, be hard-pressed even today to find a good article that details the nuanced best practices. This is because, as I stated in the introduction to part 1 , much of the early HTTP/2 content was overly optimistic about how well it would work in practice, and some of it, quite frankly, had major mistakes and bad advice.

Network 104
article thumbnail

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

Smashing Magazine

dashboard (open source), SpeedCurve and Calibre are just a few of them, and you can find more tools on perf.rocks. From Fast By Default: Modern loading best practices by Addy Osmani (Slide 19). Image source: Katie Hempenius ) ( Large preview ). Large preview ). Assets Optimizations.

article thumbnail

Front-End Performance Checklist 2021

Smashing Magazine

dashboard (open source), SpeedCurve and Calibre are just a few of them, and you can find more tools on perf.rocks. From Fast By Default: Modern loading best practices by Addy Osmani (Slide 19). Image source: Katie Hempenius ) ( Large preview ). On Smashing Magazine, we could measure 19-32% improvement , too.