A Look at FLOW3 from a Drupalist's Perspective

The decision of the Drupal community to integrate Symfony components into Drupal 8 is quite powerful: It introduces important programming techniques, modernizes the request / respond mechanism and in the end makes Drupal more interoperable.

Some years ago, the TYPO3 community has been at a similar point: While they were happy with the content management part of their application, developers sought a renovation of the architecture. A lot of projects were (mis-) using TYPO3 as a framework and this needed to be taken care of.

FLOW3 is an offspring of the next TYPO3 generation. Although it's been built to be the foundation for the TYPO3 CMS, it works independently and was released as a separate project. It is probably the framework which comes closest to Symfony's approach and yet has a different attitude and follows different goals.

In this session you'll get a roundtrip through the key features of FLOW3 – Domain-Driven Design, Aspect-Oriented Programming, Dependency Injection and more. You'll discover similarities and differences to Symfony and learn about the TYPO3 community's motivation to develop yet another framework.

Speaker(s): 
Track: 
Coding and Development
Experience level: 
Beginner

Comments

I'm very excited to hear this!

I know Typo3 is particularly popular here in Germany, so hearing from one of its leading "gurus" should definitely be interesting.