@claviska Made my own signals based on EventTarget and AsyncIterators. github.com/heyMP/signals
I'm still excited about the Signals proposal though, they have some additional features and will make interop super clean.
“Signals are at heart nothing more than a wrapper for a value that sends events when the value changes. That's nothing that a little trickery with the not well known but very handy EventTarget base class can't fix for us.”
plainvanillaweb.com/blog/articles/…
"I've been struggling with the idea of reflecting attributes in custom elements and when it's appropriate. I think I've identified a gap in the platform, but I'm not sure exactly how we should fill it."
abeautifulsite.net/posts/styling-…
The Custom Elements Language Server 1.0.0 release is here!
Get it now!
VSCode: marketplace.visualstudio.com/items?itemName…
Neovim: Follow Instructions at github.com/Matsuuu/custom… (might need a couple of days for lib authors to update deps).
IntelliJ: Version 1.1.0 will ship with IntelliJ Support
I like the shadow DOM, but web component usage would probably take off overnight if we introduced "open-styleable shadow roots" as @justinfagnani proposed.
github.com/WICG/webcompon…
Mark your calendars for the Lit 3.0 Launch Event!
Join us on October 10 at 10am US Pacific Time. Hit the notification bell on the livestream below or follow the Lit community calendar linked in the following post
youtube.com/watch?v=ri9FEl…
Woohoo! Today, I'm announcing the Web Component Engineering course presale! Please help spread the word 😁
You can read about it on my blog here:
@eisenbergeffect/announcing-the-web-component-engineering-course-presale-3e2169183859" target="_blank" rel="nofollow noopener">medium.com/@eisenbergeffe…
Or check out the course page, video intro, Q&A, and full course outline here:
bluespire.com/p/web-componen…
Use code EARLYBIRD when checking out for a $100 discount, available from now until when the course launches on Nov. 7th!
#webstandards#uiengineering#training#webcomponents
🔔 It's here, it's here, @materialdesign web 1.0 is here 🔔
Here's what you get:
- 19 production-ready components
- Material 3 dynamic color
- a11y & HCM
- form support
- Cross framework support
- Basic @buildWithLit SSR support
- Fewer breaking changes
github.com/material-compo…
Labs release!
@PowersBenny fixed circular dependencies in analyzer, and released gen-manifest!
zh-lx fixed windows paths in gen-wrappers!
Context now supports late loaded providers!
mlcui fixed Task.render()'s return type!
📝 Read the full release notes: github.com/lit/lit/releas…