Remove Availability Remove Cache Remove Network Remove Workshop
article thumbnail

Meet Hydrogen: A React Framework For Dynamic, Contextual And Personalized E-Commerce

Smashing Magazine

On top of this foundation, we add layers of caching, prerendering and edge delivery optimizations — not the other way around. Surveying the existing landscape of available developer tools and runtimes, we felt that there is a gap. Jump to the workshop ?. (vf, Large preview ). This is not a debate about dynamic vs. static.

Cache 136
article thumbnail

GraphQL On The Front-End (React And Apollo)

Smashing Magazine

It allows developers to define, handle, and make queries/mutations available within our application. We’ll be learning how to do this with GraphQL Features like Cache Update, Subscriptions, and Optimistic UI. Jump to online workshops ?. Updating the cache directly using update function on the useMutation. More after jump!

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

WaterBear: Building A Free Platform For Impactful Documentaries (Part 2)

Smashing Magazine

Meet Smashing Workshops on front-end, design & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Jump to the workshops ↬ Using CDN For Caching And WebP For Lighter File Sizes As I mentioned a little earlier, our stack includes Sanity’s CMS. Let’s see the query caching in action.

Cache 72
article thumbnail

How We Improved SmashingMag Performance

Smashing Magazine

Plus a service worker that caches all static assets and serves them for repeat views, along with cached versions of articles that a reader has already visited. Throughout the workshop, I was diligently taking notes and revisiting the codebase. Once the workshop was over, we got to work. Identifying The Bottlenecks.

article thumbnail

Improving The Performance Of An Online Store (Case Study)

Smashing Magazine

And while you can usually cache the full page of an article, the same is not true of many shop pages and elements. Some are user-specific, like the shopping cart in the header or the wish list, and due to the personal nature of the data, they should never be cached. Jump to online workshops ?. Practical Things We Did.

article thumbnail

HTTP/3: Practical Deployment Options (Part 3)

Smashing Magazine

Next, we’ll look at how to set up servers and clients (that’s the hard part unless you’re using a content delivery network (CDN)). Using just a few (but still more than one), however, could nicely balance congestion growth with better performance, especially on high-speed networks. Servers and Networks.

Network 105
article thumbnail

Percentiles don’t work: Analyzing the distribution of response times for web services

Adrian Cockcroft

A later version of the slides is included in my Microservices Workshop deck from later that year, slides 168–200 ( pdf , keynote are available in GitHub.com/adrianco/slides ). Changes in behavior of the system from minute to minute is going to change the height of each peak, as the workload mix and cache hit rates change.

Lambda 98