Search⌘ K
AI Features

Frameworks and Libraries

Explore the role of frameworks and libraries in frontend development. Learn when to use them, why mastering plain JavaScript first is crucial, and how to evaluate dependencies wisely. This lesson guides you in balancing efficiency with foundational skills to build production-ready applications.

We'll cover the following...

The corollary to that last statement in the previous lesson is this: When you think there should be a better way to do something, search for it because there probably is.

There were probably a few things that stood out to you as inefficient as we were building our components. For example, document.getElementsByClassName is a long thing to type every time you want to select something. Keeping track of the state globally seems messy. Implementing our own regex rules for validation is hard.

Libraries ...