In this section, we shall consider the basic aspects of the component development: inclusion of a component and its elements; redefinition of variables and activation of the template engines; component caching.