Masterclass by les-tilleuls.coop

fren
Chargement de la formation
HomeOur trainingsDiscovering API Platform 2.6
Discovering API Platform 2.6

Discovering API Platform 2.6

API Platform 2.6 comes with a significant list of new features: PHP 8 or NextJS support, simplified distribution, better configuration, addition of new components... Discover during this one-day training session the subtleties and new features given by this new release.

Program


1 - What’s new in API Platform 2.6?

2 - The new distribution

  • Introducing Caddy server
  • Discovering Mercure
  • Discovering Vulcain
  • Deploying in production: Docker Compose vs Kubernetes

3 - API Platform client-side

  • Introducing Next.js
  • Jamstack, Static Site Generation (SSG) and Server-Side Rendering (SSR)
  • Routing
  • Data fetching from the API
  • Various features
  • The API Platform Client Generator
  • A quick look to API Platform Admin

4 - PHP 8 & API Platform

  • Attributes
  • Named arguments
  • Constructor promotion
  • Various new PHP 8 features


5 - Configuring API Platform

6 - Access control

  • Resource-based access control
  • Property-based access control
  • Filtering data at the database level

7 - Customizing the OpenAPI Documentation

8 - Plugging your business logic: data providers and data persisters

9 - Exercise: an API Platform project following Domain-driven design (DDD) principles