~/talk

Developing Symfony applications in 2023

Talkat PHP fwdays'23 conference · on Saturday, 2023-08-12· [php]
slides:none on file

Symfony ships concrete changes: a minimum PHP 8.2 for Symfony 7, attribute-driven autowiring and compile-time metadata, and new components like the asset mapper (promises to remove Node.js for many UIs) and the scheduler component (replaces crons by leveraging messenger and works if messenger runs). Hundreds of PRs land monthly with 360 contributors in six months and ~240 open reviews; dependency injection gains lazy proxies generated in-core and easier test-time service mocks.

AI-written summary · about

  1. 0:00Symfony in 2023
  2. 1:29Modern dev experience
  3. 6:45Auto-configuration & attributes
  4. 12:26New components & features
  5. 19:34Controller & request handling
  6. 23:07Dependency injection updates
  7. 28:02Dev experience enhancements
  8. 32:18Q&A: Testing & validation
  9. 43:22Performance & profiling
  10. 46:16Symfony challenges & future
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.