Let's Learn SolidJS
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
نظرات