Loading...
Skip navigation

Glossary: Extbase

Extbase

Extbase is TYPO3’s official MVC framework for building custom extensions. It is based on the Model-View-Controller (MVC) design pattern and provides a modern, object-oriented foundation for TYPO3-specific development.


Use Cases for Extbase

Extbase is typically used to create structured extensions, such as:

  • Database-driven applications (e.g. news, events, products)
  • Custom frontend input and display logic
  • Deep TYPO3 integration with reusable components


Structure of Extbase (MVC Pattern)

  • Model: Defines the data structure and business logic
  • View: Responsible for output – usually using Fluid templates
  • Controller: Handles flow control and user interaction


Advantages

  • Clear separation of concerns (data, logic, output)
  • Maintainable and reusable codebase
  • Full integration with TYPO3’s core architecture
  • Well-documented and widely supported in the community


Typical Use Case

Extbase is commonly used for complex TYPO3 extensions where structured data needs to be stored, edited, and presented – such as in event management, shop systems, or recruitment portals.

Glossary

Category: E

Back

Contact request

You can contact us at any time

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
DB1_________I5Z______
__L____8____L_____UPO
R67___KMX___L9E______
__G____O____X_H___Q5X
3K9_________H2N______

🎄 Bereits für's Weihnachtsmarketing?! 🎉

Entdecke den interaktiven Online-Adventskalender – perfekt für Websites, Shops und Kampagnen.

Gewinnspiele, Quiz, Gutscheine & mehr – alles, was Dein Weihnachtsmarketing braucht.

Für TYPO3-Websites Für andere Systeme