meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

Supper Club × Solid.js with Ryan Carniato

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, News, Technology

4.91.2K Ratings

🗓️ 17 February 2023

⏱️ 66 minutes

🧾️ Download transcript

Summary

In this supper club episode of Syntax, Wes and Scott talk with Ryan Carniato about Solid.JS, SolidStart, how web components work with Solid, why he chose JSX, and what the future of Solid is. Show Notes 00:37 Welcome 01:38 Who is Ryan Carniato? @RyanCarniato on Twitter Ryan on Dev.to Solid.JS 02:37 Why did you build Solid? Knockout.JS Marko JS 09:15 What is Solid? 12:55 What does it mean to compile to vanilla JavaScript? SolidStart Tanstack Query 19:39 What are observables and signals? 27:17 How are web components used inside of Solid? 29:38 Why aren’t we using web components more? 32:37 Why would someone pick SolidStart vs Solid? 39:07 Why did you choose JSX? 44:45 How did you build live code examples into documentation? SolidJS Docs Solid-Movies.app 47:19 What is Solid.JS built on? 53:36 What is the future of Solid? 00:39 Supper club questions 02:57 SIIIIICK ××× PIIIICKS ××× ××× SIIIIICK ××× PIIIICKS ××× Alice in Borderland Shameless Plugs Ryan on Twitch Ryan on YouTube Tweet us your tasty treats Scott’s Instagram LevelUpTutorials Instagram Wes’ Instagram Wes’ Twitter Wes’ Facebook Scott’s Twitter Make sure to include @SyntaxFM in your tweets

Transcript

Click on a timestamp to play from that location

0:00.0

I sure hope you're hungry!

0:02.4

Who I'm starving?

0:04.2

Wash those hands, pull up a chair, and secure that feedback.

0:08.1

Because it's time to listen to Scott Tolinsky and Wes Boss' attempt to use human language to converse with

0:14.2

and pick the brains of other developers.

0:16.8

I thought there was gonna be food.

0:18.7

So buckle up and grab that old f***ing handle.

0:21.7

Because this ride is going to get wild.

0:25.6

This is The Syntax Summer Club.

0:37.1

Welcome to Syntax, the podcast with the tastiest web development treats out there today.

0:44.1

We have a super good one.

0:46.1

Have you ever wanted a system like React without all the complicated choices around things like performance?

0:53.1

You know, why can't our app frameworks be smarter and take out some of the pain while giving us full control over the UIs?

0:59.1

Like we have.

1:00.1

Well, today we have Ryan Karniato to talk about solid and how solid JS is taking a modern approach to some of the framework stuff that we've been working on for a little while.

1:11.1

Ryan, welcome. How's it going?

1:14.6

It's going good. I'm glad to be here.

1:16.6

I wanted to come on and talk to you guys about this for quite some time, so I'm very happy to be here today.

1:22.1

Likewise, you've been one of our most requested guests.

1:25.1

People have been really loving solid and wanting to hear all about it.

1:28.6

So I think we're really psyched to really pin down exactly what makes solid so interesting and special and just all about the work that you're doing.

1:38.6

So Ryan, do you want to give us like a quick introduction of who you are, what you're doing, but also maybe a elevator pitch for solid and why should people pay attention?

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.