Arts & MediaCommunicationsScience, Technology, Engineering, and Math

Building Interactive UIs with SolidJS: Key Concepts and Features

As web applications grow in complexity and user expectations continue to rise, there is—and will be—a pressing need to develop and maintain efficient, high-performance JavaScript libraries. SolidJS has gained widespread recognition for its unique approach to reactive programming, and it’s seen significant growth in both usage and popularity among developers, especially at companies that use it to power production applications.

In this course, instructor Ebenezer Don helps you to get up and running with the key concepts and features of SolidJS, leveraging its simplicity, speed, and adaptability. Explore core concepts like fine-grained reactivity, creating UI components, state management, handling events, and structuring applications using SolidJS. Along the way, Don shows you how to build a simple task tracker application, add basic tasks, and manage advanced interactions such as control flow.

Learn More