This Month in Solid #2: Welcome to ClownTown, Start docs, and more 😎
Tags: solidjs, webdev, javascript, news
Published: 2024-04-17 15:43:16

Hello friends :wave:
I hope you had a fantastic month! We are back for the second issue of This Month in Solid!
First, thank you so much for the fantastic feedback last month. I'm really happy you found it helpful, and I hope you continue to enjoy it.
This month had a ton of stuff happening, including something a lot of people had been looking forward to :eyes:
Before hopping into it, let's review how This Month in Solid works.

## The format

Inspired by [Ryan Carniato](https://twitter.com/RyanCarniato) This Week in JavaScript and [Sébastien Lorber](https://twitter.com/sebastienlorber) This Week In React, I plan to publish, at the end of every month, a compilation of updates, posts and videos about the Solid world.

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 second This Month in Solid.

## Solid Updates

### SolidStart v0.7.0 - Calm Before the Storm

[![v0.7.0 - Calm Before the Storm](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hvvld4x3icr3n9h04ivk.png)](https://github.com/solidjs/solid-start/releases/tag/v0.7.0)

The last release before getting to 1.0 RC. In this release, you can count on the following things:

- FileRoutes are their own export
- Support for breaking out of nested routes
- `getServerFunctionMeta`
- Dropped direct interop with Solid's Request Event and H3

You can read more about it here: [github.com/solidjs/solid-start/releases/tag/v0.7.0](https://github.com/solidjs/solid-start/releases/tag/v0.7.0)

### SolidStart v1.0 RC - Clown Town
[![v1.0 RC - Clown Town](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nft592si2qa4q5e8lg4q.png)](https://github.com/solidjs/solid-start/releases/tag/v1.0.0-rc.0)

This was long-awaited, but we are super happy and proud to share that **The v.1.0 RC is finally here!**
This release is dedicated to everyone who contributed to the project and helped push SolidStart to what it is today!

You can read more about it here: [github.com/solidjs/solid-start/releases/tag/v1.0.0-rc.0](https://github.com/solidjs/solid-start/releases/tag/v1.0.0-rc.0)

### The Solid Docs now include SolidStart
Atila gave a fantastic talk at React Paris, and during it, he shared with the world this wonderful news:

[![Atila presenting the new start docs at React Paris](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0tpfftz3ksvls7erxwig.png)](https://twitter.com/danieljcafonso/status/1771189560329884068
)

Yup, the Solid Docs now include SolidStart. We migrated everything that existed on the Start docs, enhanced some things, and are working hard to add new content. 

You can check the SolidStart docs here: [docs.solidjs.com/solid-start](https://docs.solidjs.com/solid-start)

## Ecosystem Updates
- [Solid Testing Library docs are now on the Testing Library docs](https://testing-library.com/docs/solid-testing-library/intro/)
- [TanStack Query DevTools written in Solid have crossed 500k weekly installs!]( https://twitter.com/aryan__deora/status/1768355759228629086)
- [Phaser 3 + SolidJS Project Template]( https://phaser.io/news/2024/03/phaser-3-and-solidjs-template)
- [pRPC, tRPC adapter, AuthJS adapter and other set of utilities to use with your Solid apps]( https://github.com/solidjs-community/mediakit)
- [Spring-physics first animation library for SolidJS](https://github.com/solidjs-community/solid-spring)
- [Serfu, A library of server-side utilities for SolidStart](
https://www.npmjs.com/package/serfu)

## Found Online
- 📄 [Solid-start guide for newbies](https://vladislav-lipatov.medium.com/solid-start-guide-for-newbies-e1d65212dd07) by Vladislav Lipatov
- 📄 [💎 of solid-primitives, part 2: storage](https://dev.to/lexlohr/of-solid-primitives-part-2-storage-24g0) by Alex Lohr
- 📄 [Creating a Browser Extension using SolidJS + WXT II](https://devshogun.vercel.app/posts/creating-a-browser-extension-using-solidjs-2) by Michael Essiet
- 📹 [Designing Signals 2.0](https://www.youtube.com/live/sMbICJUGJj4?si=1nsWCwm3HG8Ziett) by Ryan Carniato
- 📹 [SolidJS course on Udemy]( https://twitter.com/coderonfleek/status/1766151132299075735) by Fikayo Adepoju
- 📹 [ConTejas Code S1 E4 with Atila Fassina](
https://twitter.com/TejasKumar_/status/1769753948863308281) by Tejas Kumar
- 🤖 [Ryan spoke at the DevWorld conference about SolidStart](https://twitter.com/danielcroe/status/1763524099593093466)
- 🤖 [Atila spoke at the React Paris conference about Solid and got to share SolidStart v1.0 RC with everyone](https://twitter.com/danieljcafonso/status/1771186133998751989/photo/1)
- 🤖 [SolidStart Websocket support thanks to Nitro](https://twitter.com/nkSaraf98/status/1764033497092567436)
- 🤖 [SolidStart deploys tests on various environments](https://twitter.com/RyanCarniato/status/1767251628267364647)
- 🤖 [SolidStart can be deployed to NuxtHub]( https://twitter.com/Atinux/status/1770601290797555981)
- 🤖 [Pillippa Perez did a Solid talk at WomenWhoCode East Bay](https://twitter.com/fforres/status/1770652543309504517)
- 🤖 [Where do frameworks sit?](https://twitter.com/RyanCarniato/status/1766667905327116605)
- 🤩 [JavaScript TC39 Signals standard proposal](https://github.com/proposal-signals/proposal-signals)


## Things to look out for
### Brenely will do a SolidStart talk at his meetup 
{% embed https://twitter.com/brenelz/status/1773169726409035913 %}
This April 2nd, Brenely will be presenting a SolidStart talk at his meetup.

You can sign up for free here: [eventbrite.ca/e/brenelz-online-meetup-tickets-639661724437](https://www.eventbrite.ca/e/brenelz-online-meetup-tickets-639661724437)

### Atila and I will be speaking at CityJS London
{% embed https://twitter.com/cityjsconf/status/1760631618501263767
 %}
This April 5th, you can find Atila and me at [CityJS London](https://london.cityjsconf.org/).
Atila will present his talk, `Solid's Max Reactivity,` and I will present my talk, `A nerdy guide to the web trending concepts.`
Here is a [30% OFF on your Standard Ticket](https://ti.to/cityjsconf-london/cityjs-london-2024/discount/30PERCENT). 
Just don't forget to say hi to us when you see us :smile:

### I will be speaking at ConfrontJS
{% embed https://twitter.com/confrontjs/status/1763200647061545278
 %}
This April 12th, I will present my talk, `A nerdy guide to the web trending concepts` at [ConfrontJS](https://confrontjs.pl/)
If you want to join me, you can get your tickets here:
https://confrontjs.pl/buy-a-ticket

### Atila will be speaking at JSHeroes
{% embed https://twitter.com/jsheroes/status/1754836922147410181/photo/1
 %}
Atila will open up JSHeroes on May 24th with his `Are Signals worth the hype?` talk.

You can get your tickets here: [ti.to/jsheroes/2024](https://ti.to/jsheroes/2024)

## Wrapping up
This wraps up the second 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: https://discord.com/invite/solidjs

See you all next month 😎