424: Web Components, Frameworks vs Vanilla, Accessible Numbers, and SVG Memory Usage
We riff on web components and web component libraries, when and why you should use a framework vs vanilla HTML/CSS/JS, how to make phone numbers more accessible, trying to figure out state, and some thoughts on SVG memory usage.
Show Description
We riff on web components and web component libraries, when and why you should use a framework vs vanilla HTML/CSS/JS, how to make phone numbers more accessible, trying to figure out state, and some thoughts on SVG memory usage.
Links
- A bit on Web Component Libraries
- Ionic
- Shoelace
- StencilJS
- Microsoft Fast
- When Does a Project Need React?
- a11y Project
- SVGO Compressor Sketch plugin
- Brenda Storer Cracking the SVG Code
- Sara Soueidan
Sponsors
Notion
Notion is the all-in-one tool for taking notes, managing projects, sharing docs, and collaborating with your team, seamlessly. It’s quick to set up and fun to use.
Keep information centralized, find documents fast, and stay on the same page.
Capture your ideas and manage tasks the way you want. Notion is flexible and customizable, so you can set it up for how you and your team work best.
Stay on task. Find what you need. Collaborate efficiently. All in one place - with Notion.
For 10% off a team plan, head over to [Notion](https://notion.com/shoptalk).
WordPress.com
If you can host a site for yourself, a friend, or a client on WordPress.com, you should. Not only is WordPress powerful, flexible and easy to use (to the tune of powering a third of the internet), using WordPress.com means never having to worry about dealing with servers and software yourself.