Website Building » Joomla » What is a Joomla component?

What is a Joomla component?

Last updated on September 25, 2022 @ 7:18 am

A Joomla component is a reusable piece of code that allows developers to build custom features or modifications to Joomla quickly and easily. Components can be added to a website using the Joomla extension system or directly to a Joomla template.

There are many different types of components available, including:

The Joomla extension system allows developers to add components to their websites using a modular approach. This means that each component can be (and usually is) implemented as a separate extension.

PRO TIP: A Joomla component is a software component that is installed on a Joomla! website. While most components are available for free, some are commercial and require a fee to be paid before they can be used.

Directly adding components to a Joomla template is also possible, but is less common. This approach allows developers to create a custom template or structure for their website without needing to use an extension.

However, this approach is less modular, and it can be more difficult to maintain a custom template.

When choosing a Joomla component, it is important to consider the purpose of the component, as well as its compatibility with Joomla. Some components are designed for specific purposes, such as providing a custom layout or adding a custom function.

Other components may be more general, and may be used to modify or add features to any Joomla website.

Morgan Bash

Morgan Bash

Technology enthusiast and Co-Founder of Women Coders SF.