Solid.js Tutorial
By: Shaun Pelling

Overview
Solid.js is a declarative JavaScript library for creating user interfaces. It stands out in the modern web development landscape for its fine-grained reactivity system that offers a level of simplicity and performance not typically found in other frameworks. Unlike virtual DOM-based libraries, Solid.js updates the DOM reactively, which means it only makes changes to the DOM when the state of your application changes. This results in highly efficient updates and offers a more straightforward way to manage state in your applications. The course will delve into the core principles behind Solid.js, exploring its reactive system, the simplicity of its APIs, and how to leverage its capabilities to build fast and reactive web applications.
Skills Learned
- Understanding Solid.js principles
- Creating a new Solid.js application
- Building Solid.js components
- Applying global styles with Tailwind CSS
- Passing props in Solid.js
- Managing state with Signals
- Handling events in Solid.js
- Implementing Solid Router for navigation
- Fetching data within Solid.js apps
- Implementing conditional rendering
- Using route parameters in Solid Router
- Managing state with Solid.js stores
- Using effects in Solid.js
- Leveraging context in Solid.js
- Computing derived values in Solid.js
Modules
1. Solid.js Basics
2. Adding the Solid Router
3. Stores, Effects & Context
Ready to Elevate Your Team's Learning?
Talk with our sales team to see how StormWind can transform the way your organization trains and grows.
CONTACT SALES