I’m very excited to announce the immediate availability of API Platform 2.5! API Platform is a set of standalone server and client components for building and consuming REST (JSON-LD, Hydra, JSON:API…) and GraphQL APIs. The server components use PHP and Symfony while the client-side components (which support any Hydra-enabled web API, even the ones not…
Tag: React
Using Next.js and Material UI Together
Next.js is a convenient and powerful framework for React. Its main benefit over using React directly is its transparent support for Server-Side Rendering.Material UI is a very popular set of React components implementing Google’s Material Design guidelines. Both libraries are impressive, but there are some tricks to know to make them playing well together. Bootstrapping…
React ESI: Blazing Fast SSR
React ESI is a super powerful cache library for vanilla React and Next.js applications, that can make highly dynamic applications as fast as static sites. It provides a straightforward way to boost your application’s performance by storing fragments of server-side rendered pages in edge cache servers. It means that after the first rendering, fragments of…
API Platform 2.4: MongoDB, Elasticsearch, Mercure, OpenAPI v3, CQRS with Symfony Messenger, HTTP/2 Push, improved React apps and more!
I’m pleased to announce the immediate availability of API Platform 2.4 beta! This new version is a huge one, that comes with a large set of new features. For newcomers, API Platform is a full-stack framework to develop in a breath high quality API-driven projects. Among other (lower level) libraries, API Platform provides: a modular…
API Platform: A Framework for API-driven Projects (DevTalks Bucharest)
Here the slide deck I presented during DevTalks Bucharest 2018. It covers the main features of the API Platform framework: we will install the framework, design an API data model as a set of tiny plain old PHP classes and learn how to get: A fully featured dev environment with Symfony Flex and React containers,…
API Platform and Symfony: a Framework for API-driven Projects (SymfonyCon)
Here are the slides of my talk during the Symfony Con Cluj. You can rate this talk on joind.in. API Platform and Symfony: a Framework for API-driven Projects from Les-Tilleuls.coop Install API Platform. Design the API data model as a set of tiny plain old PHP classes. Instantly get: Fully featured dev environment with Symfony…
API Platform Admin 0.2: an admin in 1 minute for your API (React Progressive Web App)
The version 0.2 of the API Platform‘s admin component has just been released! This nice tool allows to automatically and dynamically build a fully featured administration interface (CRUD, pagination, relations…) for any API supporting the Hydra hypermedia vocabulary (more formats supported soon, see at the end of this article). 0 line of code required! API Platform Admin is…
Symfony Live London: API Platform – Full Stack Framework Resurrection
Here the video and the slides of my talk of today at Symfony Live London. Rate this talk. API Platform: Full Stack Framework Resurrection from Les-Tilleuls.coop Install API Platform. Design the API data model as a set of tiny plain old PHP classes. Instantly get: Fully featured dev environment with Symfony Flex and React…
API Platform 2.1 Feature Walkthrough: Create Blazing Fast Hypermedia APIs, Generate JS Apps
Update September 18: API Platform 2.1 has now been released. This blog post has been updated according to the syntax used in the stable version. Finally, after more than 1 year of dev and 3 months of beta, @ApiPlatform 2.1 is out 🍾🎆🙌. A big THANKS to all contributors! #API #PHP #React — Kévin Dunglas…
Upcoming conferences and meetups: Web2Day, ChtiJS and sfPot Lille
I’ll speak at some conferences in June: I’ll present API Platform and its new client-side React tools at the ChtiJS meetup of tomorrow in Lille, France. I’ll do the same presentation Thursday, June 8 in Nantes during the Web2Day conference I’ll present some new features of Symfony 4 (including Symfony Flex) at the next Lille’s sfPot in Thursday, June 22 (event…