- 111
- 102 401
Les-Tilleuls.coop
France
āđāļāđāļēāļĢāđāļ§āļĄāđāļĄāļ·āđāļ 6 āļĄāļī.āļĒ. 2014
API, Web & Cloud experts. API Platform creators. French self-managed and egalitarian company.
ðŧ les-tilleuls.coop/
ðŧ les-tilleuls.coop/
API Platform Conference 2024 - Steve McDougall - Artisinal API Platform
Join me at the API Platform Conference for an insight into how to make the API Platform more âartisinalâ. By this, I mean we are going to explore how we can use API Platform within a Laravel application, and how we can lean on API Platform to craft robust APIs. We will delve into practical strategies, demonstrating how you can leverage the strengths of both frameworks to enhance your API development.
From this talk you will gain insights into setting up API Platform within a Laravel environment, optimizing the API performance, and implementing some best practices to ensure scalability and security.
Whether youâre a seasoned Laravel developer eager to expand your API toolkit, or new to API Platform, this talk will equip you with the knowledge you need to illuminate your next API Platform project.
______
More info: api-platform.com/con/2024/
X: x.com/ApiPlatform
Music credits: Welcome to the Jungle, Alex MakeMusic
From this talk you will gain insights into setting up API Platform within a Laravel environment, optimizing the API performance, and implementing some best practices to ensure scalability and security.
Whether youâre a seasoned Laravel developer eager to expand your API toolkit, or new to API Platform, this talk will equip you with the knowledge you need to illuminate your next API Platform project.
______
More info: api-platform.com/con/2024/
X: x.com/ApiPlatform
Music credits: Welcome to the Jungle, Alex MakeMusic
āļĄāļļāļĄāļĄāļāļ: 275
āļ§āļĩāļāļĩāđāļ
API Platform Conference 2024 - Boas Falke - Binary Brewing: Automating FrankenPHP Builds
āļĄāļļāļĄāļĄāļāļ 9721 āļ§āļąāļāļāļĩāđāļāđāļēāļāļĄāļē
Explore the fusion of FrankenPHP, Raspberry Pi, and GitLab CI. Join me in uncovering how we automated the creation of standalone binaries for PHP applications using FrankenPHP, transforming the deployment process into an easy one click solution. Key Takeaways: - Learn how FrankenPHPâs standalone binary creation can simplify deployments. - Understand the benefits of using FrankenPHP for unconven...
API Platform Conference 2024 - Nicolas Grekas - Consuming HTTP APIs in PHP the Right Way!
āļĄāļļāļĄāļĄāļāļ 21521 āļ§āļąāļāļāļĩāđāļāđāļēāļāļĄāļē
Server-to-server communication via HTTP requests should be straightforward, but it often presents unexpected challenges. From understanding HTTP itself to mapping requests to your domain and ensuring an excellent Developer Experience (DX) when building an SDK, the process is far from simple. In this talk, weâll explore these challenges and demonstrate how to overcome them using SOLID object-ori...
API Platform Conference 2024 - Fabien Papet - Un moteur de recherche avec Elastica & API Platform
āļĄāļļāļĄāļĄāļāļ 8721 āļ§āļąāļāļāļĩāđāļāđāļēāļāļĄāļē
Lorsque la recherche textuelle dans la base de donnÃĐes ne suffit plus, il est souvent recommandÃĐ dâutiliser un moteur de recherche comme Elasticsearch. Malheureusement il est fastidieux de construire des requÊtes avancÃĐes avec de simples tableaux PHP. Câest ici quâElastica vient à notre secours. Un seul problÃĻme, Elastica ne possÃĻde pas dâintÃĐgration avec API Platform. Nous lâavons donc crÃĐÃĐe :...
API Platform Conference 2024 - Adrien Guernier - DÃĐvelopper des composants avec Storybook
āļĄāļļāļĄāļĄāļāļ 183āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
Lâapproche par composants, permise par les frameworks front comme React ou Vue, rÃĐvolutionne la productivitÃĐ des dÃĐveloppeurs et dÃĐveloppeuses. Mais comment fabriquer un composant en isolation ? Storybook, utilisÃĐ notamment sur API Platform Admin et React-Admin, est votre ami pour dÃĐvelopper en JS. Venez dÃĐcouvrir les bonnes pratiques et des astuces dâutilisation de cet outil indispensable. Mor...
API Platform Conference 2024 - Åukasz ChruÅciel - Sylius Migration to API Platform 3
āļĄāļļāļĄāļĄāļāļ 90āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
Migrating Sylius to API Platform 3 is no small feat. In this presentation, we will discuss the many challenges we faced during this complex transition and the innovative solutions we used to overcome them. This journey began with a clear goal: to leverage the robust capabilities of API Platform 3 to improve the performance and scalability of Sylius. In this talk, I will share the critical steps...
API Platform Conference 2024 - Laura Durieux - IntÃĐgrer une IA gÃĐnÃĐrative dans API Platform
āļĄāļļāļĄāļĄāļāļ 220āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
Laissez moi vous prÃĐsenter IMPACT - Initiative for Minoritized Pioneers and Achievements in Computer Technologies, mon projet open source qui compte centraliser le plus dâinformations possible sur les femmes qui ont influencÃĐ lâhistoire de lâinformatique. Sa particularitÃĐ ? Câest quâil est pensÃĐ de maniÃĻre à ce que ça soit une IA generative qui crÃĐe les biographies des femmes en fonction des do...
API Platform Conference 2024 - Matthieu Werner - L'IA au service de vos projets API Platform
āļĄāļļāļĄāļĄāļāļ 77āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
Les IA dans le dev, tout le monde en parle, les utilise, parfois maladroitement, parfois un peu trop. Je vous propose un petit voyage de dÃĐveloppement, de lâidÃĐe au produit fini, oÃđ chaque ÃĐtape est accompagnÃĐe par un outil enrichi par lâIA (brainstorm, conception, design, dÃĐcoupage logique, programmation, dÃĐploiement, suivi, monitoring, etc.). On ressort de ce talk avec de lâoutillage, et une ...
API Platform Conference 2024 - Allison Guilhem - Real-time message handling and notifications
āļĄāļļāļĄāļĄāļāļ 273āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
To meet the current demands for responsiveness and scalability in web applications and APIs, we will explore how to build a modern architecture for message handling using API Platform, Symfony Messenger and Mercure. Our goal is to establish a robust workflow that enables message processing and real time user notifications. We will demonstrate how to orchestrate these technologies to deliver a s...
API Platform Conference 2024 - FrÃĐdÃĐric Bouchery - Adopter un lapin
āļĄāļļāļĄāļĄāļāļ 237āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
RabbitMQ, vous en avez certainement entendu parler, mais franchement, ces histoires dâexchange, de queue, de binding, de topic, de fanout, ce nâest pas toujours trÃĻs clair. Et de toutes façons, vous ne pensez pas trop en avoir besoin ! Pourtant, câest un excellent outil pour dÃĐporter du traitement, comme une dÃĐnormalisation de donnÃĐes par exemple. Lors de cette confÃĐrence, trÃĻs didactique, vous...
API Platform Conference 2024 - Mathias Arlaud - Making API Platform serialization superfast
āļĄāļļāļĄāļĄāļāļ 184āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
Serialization plays an essential role in any web application, particularly in the context of APIs, as it is one of the pivots of the HTTP request/response cycle. Needs are evolving, and since its creation, the Serializer has confronted new issues. Its ability to handle large volumes of data while remaining efficient and flexible has become critical. And because API Platform relies a lot on that...
API Platform Conference 2024 - Domain-Driven Design: The Basics - Stefan Koopmanschap
āļĄāļļāļĄāļĄāļāļ 414āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
So youâve heard people talk about Domain-Driven Design. But what is it? What is the blue book? And what is the red book? How can it be applied to your project? During this session youâll learn more about the basics of Domain-Driven Design. More info: api-platform.com/con/2024/ X: x.com/ApiPlatform Music credits: Welcome to the Jungle, Alex MakeMusic
API Platform Conference 2024 - Le cache HTTP d'API Platform - Sylvain Combraque
āļĄāļļāļĄāļĄāļāļ 173āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
Quand on pense au cache HTTP on pense gÃĐnÃĐralement à Varnish, mais ce nâest pas celui par dÃĐfaut dans API Platform. En effet, API Platform, ÃĐtant propulsÃĐ dorÃĐnavant par FrankenPHP, est donc basÃĐ sur le reverse-proxy Caddy. Ce dernier possÃĻde un ÃĐcosystÃĻme bien fourni notamment grÃĒce à ses modules, qui permettent dâÃĐtendre ses possibilitÃĐs. Un module en particulier permet de faire du cache HTTP...
API Platform Conference 2024 - GÃĐnÃĐrer une documentation dâAPI aux petits oignons - Marion AgÃĐ
āļĄāļļāļĄāļĄāļāļ 261āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
API Platform permet de crÃĐer une API hypermÃĐdia moderne et propose nativement une description auto-gÃĐnÃĐrÃĐe de votre API. Cette documentation dâAPI est accessible dans le format OpenAPI (anciennement Swagger), ou encore Hydra, assurant une intÃĐgration avec les autres systÃĻmes. GrÃĒce à cela, vos utilisateurs et vous-mÊme bÃĐnÃĐficiez dâune documentation exhaustive et prÃĐcise, essentielle pour le dÃĐ...
API Platform Conference 2024 - API Platform, des dÃĐveloppeurs d'attributs ? ClÃĐment Talleu
āļĄāļļāļĄāļĄāļāļ 192āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
API Platform Conference 2024 - API Platform, des dÃĐveloppeurs d'attributs ? ClÃĐment Talleu
API Platform Conference 2024 - SmaÃŊne Milianni - Comment se sortir du legacy
āļĄāļļāļĄāļĄāļāļ 853āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
API Platform Conference 2024 - SmaÃŊne Milianni - Comment se sortir du legacy
API Platform Conference 2024 - Derick Rethans - Better Debugging with Xdebug
āļĄāļļāļĄāļĄāļāļ 227āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
API Platform Conference 2024 - Derick Rethans - Better Debugging with Xdebug
API Platform Conference 2024 - Table ronde : tour dâhorizon du marchÃĐ de lâemploi en 2024
āļĄāļļāļĄāļĄāļāļ 353āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
API Platform Conference 2024 - Table ronde : tour dâhorizon du marchÃĐ de lâemploi en 2024
API Platform Conference 2024 - Imen Ezzine - Comment tester une API externe en ayant 0 mocks ?
āļĄāļļāļĄāļĄāļāļ 4102 āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
API Platform Conference 2024 - Imen Ezzine - Comment tester une API externe en ayant 0 mocks ?
API Platform Conference 2024 - Antoine Bluchet (Soyuka) - API Platform: The Pragmatic Framework
āļĄāļļāļĄāļĄāļāļ 4102 āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
API Platform Conference 2024 - Antoine Bluchet (Soyuka) - API Platform: The Pragmatic Framework
API Platform Conference 2024 - Matt Holt - Maximizing your APIs in Production with Caddy Web Server
āļĄāļļāļĄāļĄāļāļ 3862 āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
API Platform Conference 2024 - Matt Holt - Maximizing your APIs in Production with Caddy Web Server
API Platform Conference 2024 - François Zaninotto - API Platform Admin The Ultimate Admin Generator
āļĄāļļāļĄāļĄāļāļ 6662 āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
API Platform Conference 2024 - François Zaninotto - API Platform Admin The Ultimate Admin Generator
API Platform Conference 2024 - Florian Engelhardt - Processing One Billion Rows in PHP
āļĄāļļāļĄāļĄāļāļ 4892 āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
API Platform Conference 2024 - Florian Engelhardt - Processing One Billion Rows in PHP
API Platform Conference 2024 - KÃĐvin Dunglas - API Platform 4
āļĄāļļāļĄāļĄāļāļ 1.2K2 āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
API Platform Conference 2024 - KÃĐvin Dunglas - API Platform 4
API Platform Con 2024 Aftermovie
āļĄāļļāļĄāļĄāļāļ 4893 āļŦāļĨāļēāļĒāđāļāļ·āļāļāļāđāļāļ
API Platform Con 2024 Aftermovie
API Platform Conference 2023 - LoÃŊc FrÃĐmont - L'impact d'API Platform sur l'Open Source
āļĄāļļāļĄāļĄāļāļ 342āļāļĩāļāļĩāđāđāļĨāđāļ§
API Platform Conference 2023 - LoÃŊc FrÃĐmont - L'impact d'API Platform sur l'Open Source
API Platform Conference 2023 - KÃĐvin Dunglas - Opening Keynote
āļĄāļļāļĄāļĄāļāļ 2KāļāļĩāļāļĩāđāđāļĨāđāļ§
API Platform Conference 2023 - KÃĐvin Dunglas - Opening Keynote
API Platform Conference 2023 - Alex Rock - API Platform, Svelte et un max de buzz-words
āļĄāļļāļĄāļĄāļāļ 435āļāļĩāļāļĩāđāđāļĨāđāļ§
API Platform Conference 2023 - Alex Rock - API Platform, Svelte et un max de buzz-words
API Platform Conference 2023 - Core Team - Q&A session
āļĄāļļāļĄāļĄāļāļ 208āļāļĩāļāļĩāđāđāļĨāđāļ§
API Platform Conference 2023 - Core Team - Q&A session
Very good speaker and talk. Thanks a lot for the video.
Wooooow, Nandiaaaa yamar huurhun yumbee?! Baharhaj bnaaaaaa âĪâĪâĪ
A great topic, and I appreciate the effort in presenting it! However, I felt the talk could have been more structured. For example, focusing on the different layers of Domain-Driven Design (Domain, Application, Infrastructure, and Presentation layers) might have helped clarify the key concepts more effectively. Organizing the talk around these layers could make the content easier to follow and more impactful. Thanks for sharing ... looking forward to seeing more from you!
Je ne connaissais pas non plus, merci pour la prÃĐsentation !
Very good topic and talk.
No my language but sounds good ;)
Very good talk. Thanks a lot for the video.
Je ne connaissais pas ces outils, super pratique !
TrÃĻs intÃĐressant. Merci pour la prez!
Super talk !! ð
Very good inspiration. Thanks a lot.
Lovely. I'm starting to learn API Platform. ðð―
wow
Very nice setup and speaker. Super video.
Exact what I need for my project.
Super talk and very good video.
Forward to 2024, this is still not documented anywhere.
Most (if not all) of it is in the 3 tutorials on SymfonyCasts. I learned this stuff from there, in lack of a better alternative.
Thanks for sharing this talk ð
Thanks a lot for the talk !
TrÃĻs intÃĐressant !
So do you put now the security annotations on the DTO in this case or still the entity cause this is what the Provider/Processor is calling?
Great talk
TrÃĻs bonne prÃĐsentation. Je sent que je vais le tester. Y aurait-il un article sur sa mise en place ? Merci pour cette super prÃĐsentation !
Good stuff!
Php dragon ball z ! ðð
Un talk magnifique !
I've been trying to use sylius for a few weeks now and it's not looking good. The documentation is poor & poorly written, which does not encourage implementation in Sylius e-commerce. If someone doesn't have advanced knowledge in symfony, they are not able to start with this framework. I honestly think that I should give up further development in this direction.
Super talk! Est-ce qu'il y aurait par hasard le slide ou un article quelque part qui reprend ce qui est prÃĐsentÃĐ ici ?
Fantastic talk!
ðĨfrankenphp ðĨ
The conference was interesting , can you leave here the link of the repository
On ne voit pas l'ÃĐcran de prÃĐsentation dommage
"I like reimplementing everything" ð Good talk!
Thank you a lot. J'ai dÃĐveloppÃĐ un gros projet ces 6 derniers mois pour une start-up oÃđ j'ÃĐtais le lead dev back (ma mission se termine à NoÃŦl). Voici une des difficultÃĐs que j'ai rencontrÃĐ. L'API est pour une sorte de marketplace et il y a 5 typologies d'utilisateurs : le public (anonymous users), les clients (users), les vendeurs, les accompagnateurs de vendeurs et les admins internes. Chaque rÃīle a ensuite ses propres rÃĻgles de sÃĐcuritÃĐ (ex: un vendeur peut voir ses propres produits dÃĐpubliÃĐs et tous les produits publics). L'API a pour vocation de pouvoir Être utilisÃĐ directement par les vendeurs et accompagnateurs. Des ressources, des opÃĐrations mais aussi des groupes (groupFilter) ou des filtres ne doivent pas Être exposÃĐ pour diffÃĐrents rÃīles. J'ai du mettre en place des hack pour pouvoir avoir une documentation openapi qui soient rendues en fonction du rÃīle de l'utilisateur (par son token jwt). Je ne sais pas si c'est une bonne pratique d'avoir une sorte de documentation dynamique ou si il faut faire autrement. Dans la mesure oÃđ la doc est gÃĐrÃĐe par des attributs et difficilement extensible en PHP c'est pas ÃĐvident. Une autre difficultÃĐ concerne le filtrage des nested resources contextuellement (ex: avec un ger collection sur des produits un vendeur doit voir toutes ses dÃĐclinaisons mais un utilisateur ne doit voir que celles qui sont publiÃĐes), les relations sont "fetchÃĐes" directement par doctrine et il n y a pas moyen avec des doctrineExtension de filtrer facilement et contextuellement. La seule solution que j'ai trouvÃĐ est d'avoir 2 groupes de serialisation sur 2 Getters qui utilisent des criterias diffÃĐrents. Puis exposer un seule groupe de serialisation qui est changÃĐ dynamiquement en l'un des 2 groupe final grÃĒce à un contextBuilder. Merci encore. Je pense dÃĐmarrer un side project perso en dÃĐbut d'annÃĐe avec SF7, si possible Doctrine ORM 3 (qui un jour sortira p-e darklol) et la derniÃĻre release ou une bÊta d'A.P. en essayant d'exploiter au max les bonnes pratiques.
Le ton de cette confÃĐrence me tue ð Un peu rapide parfois mais trÃĻs intÃĐressant !
Un one man show ! et intÃĐressant avec ça ! ð merci beaucoup pour ce retour d'expÃĐrience
Great discover ! thx a lot
Aussi passionnant que les sf casts !
Cool de pouvoir la voir quelques semaines plus tard aprÃĻs l'avoir loupÃĐ en septembre ! merci ;)
that's awesome
Nice talk! Good explanations and Mathias is fun to listen to!
je suis dÃĐjà a 4:09 et j'adore dÃĐjà ce talk !!! Merci d'avance :)
We did something quite similar in our project with API Platform 3 and the development process was very painful. Hopefully, we succeed with DTO / processor approach but it took much time to understand how it works with a lack of documentation. One of the weirdest things was that we had to expose entity resource and output DTO for this entity as a resource too (GET item only) to make it work. Then, to create the one resource from those two (dto and entity) you have to use the same shortName and uriTemplate to fix openapi schema I didn`t try stateOptions and it might solve this issue. But in general, it is very far from DTO system of "my dreams" :)
Je ne connaissais pas. Merci pour ce premier talk rÃĐussi.
T'es trop cool SmaÃŊne! Super talk interessant et jovial. TrÃĻs digeste et sympa à suivre! Super boulot!
Super confÃĐrence SmaÃŊne. La nostalgie de retomber la dessus aprÃĻs 3 ans, et content de voir que ça fonctionne toujours ð
Merci Fabien ! Et oui ððĨ
Anne Alphabet, Paul emploi... tu m'as pliÃĐ ð Superbe talk! TrÃĻs enrichissant.
Superbe sujet, est ce que l'auteur aurait un lien donnant plus d'informations concernant la partie "gestion des donnÃĐes calculÃĐes "?
Nice talk SmaÃŊneðĨðĨ
Merci Ahmed
The happy accident that the WWW once was can perhaps be saved by these happier solutions ð