Deep dive into Symfony 4 internals
summary
A tiny framework replicates Symfony 4 internals end to end: PSR-7 requests and responses, an event loop middleware runner, a router that optimizes static vs dynamic routes into a single-fat-regex router, a compiled service container with autowiring that prunes unused private services, middleware for file or void caching plus a cache data collector and toolbar, and a token-storage-plus-voter security layer. The demo runs live and works; PSR-7 implementation is ~2k LOC versus ~5k in Guzzle.
AI-written summary · about
chapters (11)
- 0:00Start
- 2:15Building your own framework
- 5:02Controllers
- 6:48Event loop
- 10:27Container
- 14:13Router
- 20:56Security Authentication vs Authorisation
- 23:04Autowiring
- 25:44Toolbar
- 27:21Exception
- 37:03Questions?
related talks
01h 01mDeep dive into Symfony 4 internals
39mSymfony without the framework bundle
39mKeynote: Symfony without the Framework Bundle
34mSymfony 4: A new Way to develop Applications
28mA dive into Symfony4 for a Symfony user
01h 00mStandardization, the Symfony Way
34mGetting the most out of Symfony4
41mMinimal Symfony in real life
