Tag: frameworks
As we come to the end of another year, lets look back at the highlights and reflect on the year. Although this post focuses on my personal…
...
We’ve started making a tradition of rounding up the latest front-end research at the end of each year. We did it in 2020 and again in 2021. Reports are released throughout the year by a bunch of different companies …
2022 Roundup of Web Research originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
...
đź“– tl;dr: Most code doesn’t require the amount of test isolation modern test runners apply by default. If you only opt into the amount of isolations you need, you can easily run 1000 tests in 1s. Recently, I tweeted that the whole test suite for Preact, a modern framework to build web apps, runs in approximately 1s. It’s composed of…
...
You know that joke, “Two front-end developers walk into a bar and find they have nothing in common”? It’s funny, yet frustrating, because it’s true.
This article will present three different perspectives on accessibility in web design and development. Three …
Why Don’t Developers Take Accessibility Seriously? originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
...
(This is a sponsored post.)
I remember vividly a period early in my coding career when I began to feel that things were changing away from what I knew, and headed towards a more complex set of tools and …
A Complete Beginner’s Guide to npm originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
...
Vite (pronounced “veet”) is a newish JavaScript bundler. It comes batteries-included, requires almost no configuration to be useful, and includes plenty of configuration options. Oh—and it’s fast. Incredibly fast.
This post will walk through the process of converting an existing …
Adding Vite to Your Existing Web App originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
...
Your mission — should you decide to accept it — is to build a Button component in four frameworks, but, only use one button.css file!
This idea is very important to me. I’ve been working on a component library called …
How to Make a Component That Supports Multiple Frameworks in a Monorepo originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
...
đź“– tl;dr: Make sure that each Portal and render() root has its own DOM node. Don’t mix the two or try to share roots as this is undefined behavior and leads to brittle apps. So today I spent a few hours going through various GitHub repos to see how the Portal component in various virtual-dom Frameworks is used (and abused?)…
...
đź“– tl;dr: Make sure that each Portal and render() root has its own DOM node. Don’t mix the two or try to share roots as this is undefined behavior and leads to brittle apps. So today I spent a few hours going through various GitHub repos to see how the Portal component in various virtual-dom Frameworks is used (and abused?)…
...
đź“– tl;dr: With some minor cosmetic changes we can make code smaller and easier to read. When Manu from the Stencil team pinged me on Twitter regarding a code golfing challenge, I just couldn’t resist! So I thought this could be a good exercise to apply techniques we use while working on Preact to a codebase that’s foreign to me….
...