Let's Learn SolidJS

CodeTV December 2, 2021
Video Thumbnail
CodeTV Logo

CodeTV

@codetv-dev

About

CodeTV is a place for developers to watch programming designed for them. Watch original shows featuring professional developers across all skill levels and career paths. Our mission is to remind developers everywhere that learning, building, and growing a technical skill set can be fun — and it's even more fun if you're doing it with friends.

Video Description

SolidJS is an exciting framework with a small (6.4kb) footprint, a reactive, component-based approach, and incredible performance. In this episode, Ryan Carniato will teach us how to get started with our first SolidJS app! 00:00:00 Welcome 00:00:24 Guest introduction 00:02:46 Jason's initial thoughts on SolidJS 00:04:21 What's different about SolidJS? 00:07:45 What are the benefits of SolidJS? 00:12:11 What's the first step with SolidJS? 00:28:58 Something different between Solid and other frameworks 00:40:56 Sharing state is easy 00:51:30 Why doesn't this get more attention? 00:56:53 Pulling in data from an API 01:14:58 What happens to a fetch on SSR? 01:20:54 Resources for learning SolidJS 01:22:28 What tradeoffs are there if you use SolidJS? * demo: https://lets-learn-solidjs.netlify.app/ * repo: https://github.com/learnwithjason/lets-learn-solidjs Links: - https://www.solidjs.com/ - https://www.solidjs.com/tutorial/introduction_basics - https://www.learnwithjason.dev/lets-learn-esbuild - https://www.netlify.com/blog/2021/10/25/using-contentful-and-solidjs-to-build-a-modern-restaurant-website/ This episode was sponsored by: - Netlify (https://lwj.dev/netlify) - Fauna (https://lwj.dev/fauna) - Auth0 (https://lwj.dev/auth0) Live transcription by White Coat Captioning (https://whitecoatcaptioning.com/) Credits: Local Elevator by Kevin MacLeod is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/) Source: http://incompetech.com/music/royalty-free/index.html?isrc=USUAN1300012 Artist: http://incompetech.com/ Busybody by Audionautix is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/) Artist: http://audionautix.com/ Additional sound effects obtained from https://www.zapsplat.com