api-platform
summary
Rapidly builds a production-grade REST and GraphQL API for IoT smart shelves by annotating Doctrine entities and adding one composer dependency to enable GraphQL, producing Swagger docs and JSON‑LD/JSON:API/JSON‑HAL outputs with Hydra links. Uses MQTT devices (Mongoose OS) sending distance readings (sensors range ~400 cm), ingests events, stores inventory changes in PostgreSQL (chose over InfluxDB), secures endpoints with JWT, adds custom actions and data providers, and pushes live updates via Mercure hub so the auto-generated admin and client scaffolds work live. api-platform + MQTT integration proves fast and functional.
AI-written summary · about
chapters (8)
- 0:00Start
- 5:43distance measurement
- 7:28in the wild
- 19:53custom operations
- 20:52custom data providers we should use
- 23:21Trusted Authentication
- 23:58Authentication: JWT
- 27:52Too long, didn't listen
related talks
22mDelivering Exceptional Infrastructure as Code through REST and GraphQL
22mBuilding RESTful Graph APIs that lasts
22mUsing APIs to unleash the power of content
01h 19mGraphQL Mesh - A Federated Gateway for Any API Protocol - GraphQL, OpenAPI, gRPC and More
28mBuilding and managing an extensive API for Robotics and IoT
30mREST & GraphQL: Adventures in schema-first API development
55mGraphQL - APIs the New Way
22mRapid API Prototyping with LoopBack
