- Видео 111
- Просмотров 104 196
Les-Tilleuls.coop
Франция
Добавлен 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 P...
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 P...
Просмотров: 304
Видео
API Platform Conference 2024 - Boas Falke - Binary Brewing: Automating FrankenPHP Builds
Просмотров 117Месяц назад
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!
Просмотров 282Месяц назад
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
Просмотров 97Месяц назад
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
Просмотров 202Месяц назад
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
Просмотров 104Месяц назад
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
Просмотров 241Месяц назад
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
Просмотров 85Месяц назад
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
Просмотров 2972 месяца назад
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
Просмотров 2642 месяца назад
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
Просмотров 1992 месяца назад
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
Просмотров 4452 месяца назад
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
Просмотров 1902 месяца назад
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é
Просмотров 2962 месяца назад
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
Просмотров 2042 месяца назад
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
Просмотров 9172 месяца назад
API Platform Conference 2024 - Smaïne Milianni - Comment se sortir du legacy
API Platform Conference 2024 - Derick Rethans - Better Debugging with Xdebug
Просмотров 2632 месяца назад
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
Просмотров 3672 месяца назад
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 ?
Просмотров 4272 месяца назад
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
Просмотров 4622 месяца назад
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
Просмотров 4262 месяца назад
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
Просмотров 7423 месяца назад
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
Просмотров 5653 месяца назад
API Platform Conference 2024 - Florian Engelhardt - Processing One Billion Rows in PHP
API Platform Conference 2024 - Kévin Dunglas - API Platform Laravel
Просмотров 1,3 тыс.3 месяца назад
API Platform Conference 2024 - Kévin Dunglas - API Platform Laravel
API Platform Conference 2023 - Loïc Frémont - L'impact d'API Platform sur l'Open Source
Просмотров 343Год назад
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
Просмотров 2,1 тыс.Год назад
API Platform Conference 2023 - Kévin Dunglas - Opening Keynote
API Platform Conference 2023 - Alex Rock - API Platform, Svelte et un max de buzz-words
Просмотров 441Год назад
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
Sounds great. I'd like to connect with the speaker beyond this video
Brilliant!
Great talk! 🎉
Félicitations à tout l'équipe
Awesome talk (and tool of course), thank you!
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!