Statically compressing built assets can have a massive performance impact on your website, reducing the amount of data your users have to download. If you use Webpack to build your sites, there's a plugin for this called CompressionWebpackPlugin
, which supports compressing assets with any supported algorithm in zlib
, such as
Tag: Tutorials
CSS files are render blocking resources, which means that before a web page can be rendered, they have to be loaded and processed. While this is a great thing to ensure your pages look and feel as is intended, it can lead to slower page load times as your CSS
Up to this point, server side rendering (SSR) Vue 3 on Cloudflare Workers has not been easy (or very efficient). However, with the addition of various streaming capabilities such as renderToWebStream
and pipeToWebWritable
in Vue.js 3.2, this is changing.
renderToWebStream
is a new API available in @vue/server-renderer
Update: As of June 2021, Firefox 89 is the first browser to support the type()
function within image-set()
, enabling us to do this with purely CSS.
Update 2: As of June 2023, Chrome 113, and Safari 17 also support the type()
function within image-set()
, making this usable in all major
Reading the comments on a blog post can often be very interesting. You'll find people suggesting alternative methods or corrections, discussing their own experiences, or suggesting further topics for reading.
Disqus is one of the most popular comment platforms, with its massive userbase and ease of deployment into pretty much