This Month in Solid #8: Meta RFC, 1.9.0 and SolidHack begins π
Daniel Afonso
Posted on October 2, 2024
Hello friends π
October is here, and with it, the eighth issue of This Month in Solid!
This was a very busy month, from RFCs to new releases and starting SolidHack.
Before we start looking at what happened, the usual review of how This Month in Solid works.
The format
Inspired by Ryan Carniato This Week in JavaScript and SΓ©bastien Lorber This Week In React, I plan to publish a compilation of updates, posts, and videos about the Solid world at the end of every month.
Each post will be split in the following way:
- Solid Updates: updates from the core team, organization, or documentation.
- Ecosystem Updates: updates from people building stuff for or with Solid.
- Found online: videos, posts, and tweets about Solid and/or Solid-related topics.
- Things to look out for: announced things related to Solid and its community.
The goal is to give you a monthly update about all things SolidJS. So, without further ado, let's dive into our eighth This Month in Solid.
Solid Updates
RFC - Metadata & JSX Head Tags
For a while, we have resorted to Solid-Meta to handle head tags. Meanwhile, a discussion emerged in which Ryan researched and proposed the possibility of having Solid Core handle this.
You can read more about it and leave your thoughts here: github.com/solidjs/solid/discussions/2294
Solid v1.9.0 - LGTM!
On the path to Solid 2.0, some adjustments and improvements need to be made. In this release, you should expect the following things:
- Better JSX Validation
- Improved Exports
- Custom Element improvements
- Support for handleEvent Syntax in Non-Delegated Events
- and more
You can read more about it here: github.com/solidjs/solid/releases/tag/v1.9.0
SolidHack 2024 has started
SolidHack 2024 has started, and to match the hype and interest we are seeing from you, we have increased our prize pool to $20,000.
We also announced our Award Categories and our Challenges (exciting!!!)
Want to learn more, then check out hack.solidjs.com/categories-challenges
My fellow DX team member Atila also recorded a perfect video explaining it all, so check it out as well:
Ecosystem Updates
- New version of create-jd-app just dropped
- XState Store now supports Solid
- Astro Shop and Astro Storefront, build with Astro and SolidJS
- alist, A file list program that supports multiple storages, powered by Gin and Solidjs
- create-supertokens-app v0.0.52 supports Solid
Found Online
- π Web Components are not the future by Ryan Carniato
- π π of solid-primitives, part 3: set, map, trigger by @lexlohr
- π Solid and SolidStart Sentry SDKs Beta Released
- πΉ Data fetching in SolidStart by Martin Rapp
- πΉ Exploring SolidJS
- πΉ State Management with Solid.js
- πΉ What the head? by Ryan Carniato
- πΉ SolidJS: The Universal Renderer
- πΉ What's up with those Hydration IDs? by Ryan Carniato
- πΉ SolidStart: A New Beginning
- π€ Daniel spoke at React Alicante about SolidStart
- π€ Strello, a Trello clone that showcases some amazing Solid and SolidStart features
- π€ One of Atila's favorite features from SolidStart that we have never talked about
- π€ Daniel and Atila did a SolidJS workshop at React Alicante
- π€ Atila spoke about Signals and SolidJS at What The Stack
Things to look out for
Ryan is speaking at ViteConf
This October 3rd, Ryan will present his talk Crossing the Network Chasm
at ViteConf.
You can get your free ticket at viteconf.org/
Daniel is speaking at Front In Sampa
Daniel will present his talk, Construindo o Futuro das Web Frameworks
at Front in Sampa on October 19th.
You can get your tickets here: fastix.com.br/events/front-in-sampa
Wrapping up
And, with that, we wrapped up the eighth This Month in Solid. I hope you enjoyed it and found it helpful. Let me know if you have feedback or feel I missed anything!
Another resource to keep updated with the Solid World is our Discord. You can join here: discord.com/invite/solidjs
See you all next month π
Posted on October 2, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.