Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Symfony 4 - Built to scale

Symfony 4 - Built to scale

General introduction to Symfony and the processes around it presented at Codeur en Seine 2018

Nicolas Grekas

November 22, 2018
Tweet

More Decks by Nicolas Grekas

Other Decks in Technology

Transcript

  1. Enterprise-grade quality! • 10 years of continuous innovation • Standards

    first – HTTP of course, etc. • Decoupled – interoperable • Automate all the things • Professionals all around
  2. A vibrant community! • 20 people in the Core Team

    • +2000 contributors • Support • Coopetition • CARE
  3. Designed for seamless migrations! • Semantic Versioning • The Backward

    Compatibility Promise • @trigger_error(…, E_USER_DEPRECATED);
  4. > composer create-project symfony/skeleton demo > cd demo > composer

    require console twig annotations > composer require debug profiler server
  5. demo/ ├─ config/ ├─ bin/ ├─ var/ │ ├─ cache/

    │ ├─ log/ │ └─ sessions/ ├─ src/ ├─ templates/ ├─ vendor/ └─ public/ Layout of the demo application
  6. > composer create-project symfony/skeleton demo > cd demo > composer

    require twig annotations doctrine > composer require debug profiler server
  7. @nicolasgrekas Symfony 4 spirit Keep coding features By automating your

    configuration and providing you with great error messages
  8. Symfony is your superpower • startup to fortune, hobby to

    engineering, RAD to clean architecture, single host to cloud scale, single dev to big teams, prototypes to years-long projects! • Featureful, fast as hell, DX oriented