2024-10-29-Inspirations

18 bookmarks
Custom sorting
You Might Not Need that Framework
You Might Not Need that Framework
There are big tradeoffs, naturally, but vanilla JavaScript is very powerful, usable everywhere, lightweight, and high-performance. Learn it and use it when it's the best choice.
·frontendmasters.com·
You Might Not Need that Framework
Essential JavaScript Concepts to Know Before Learning React
Essential JavaScript Concepts to Know Before Learning React
In this article, I aim to provide you with the fundamental JavaScript knowledge required to succeed in React and other front-end frameworks. By the end of this piece, you will better understand key JavaScript concepts—such as destructuring, short-circuiting, and fetching data, among others—and how to use them effectively.
·freecodecamp.org·
Essential JavaScript Concepts to Know Before Learning React
Relative Color Syntax — Basic Use Cases
Relative Color Syntax — Basic Use Cases
Support for the relative color syntax in CSS is across the board now (go interop!), so here we look at some basic (and still very useful) use cases, like applying alpha to a color you have on hand.
·frontendmasters.com·
Relative Color Syntax — Basic Use Cases
CSS min() All The Things
CSS min() All The Things
Victor Ayomipo experiments with the CSS min() function, exploring its flexibility with different units to determine if it is the be-all, end-all for responsiveness. Discover the cautions he highlights against dogmatic approaches to web design based on his findings.
·smashingmagazine.com·
CSS min() All The Things
Plain Vanilla
Plain Vanilla
This is an overview of the major techniques used to make web sites and web applications without making use of build tools or frameworks, with just an editor, a browser, and web standards.
·plainvanillaweb.com·
Plain Vanilla
The new stylable select element
The new stylable select element
We're finally getting a select element we can fully control with CSS! A bunch of other stuff needed to be added to the platform to make it work, and the good news is we can use a lot of them independently of select.
·offthemainthread.tech·
The new stylable select element
Bundling Past, Present, and Future
Bundling Past, Present, and Future
A recent talk I gave about JavaScript bundlers. It’s a bit of a history lesson, and along the way I tried to introduce what bundlers are, why you’d use one, what problems they solve, dived into how they work internally, features like code splitting and tree shaking, and discussed the vast landscape of JavaScript and web tooling out there today.
·youtube.com·
Bundling Past, Present, and Future
Why Gumroad Didn't Choose htmx
Why Gumroad Didn't Choose htmx
In our case, the complex, stateful nature of Helper’s interface made React and Next.js a better fit. However, we continue to appreciate htmx’s approach and may consider it for future projects where its strengths align better with our needs.
·htmx.org·
Why Gumroad Didn't Choose htmx
Building a Single-Page App with htmx
Building a Single-Page App with htmx
People talk about htmx as though it's saving the web from single-page apps. Well, I guess I missed the memo, because I used htmx to build a single-page app.
·jakelazaroff.com·
Building a Single-Page App with htmx
An Interesting HTML Parser Conundrum
An Interesting HTML Parser Conundrum
Despite better judgement I decided to code a basic HTML parser. Not the full HTML spec but enough to create a tree of nodes and attributes.
·dbushell.com·
An Interesting HTML Parser Conundrum