Thu, Apr 9 · 7:00 PM CEST
We would like to welcome you for our next BrabantPHP meetup. This meetup will take place in Den Bosch at Projuice Learning.
Starting time: 19:00 (with food).
Talk - File Uploads and REST
So you have built your fancy JSON REST API, maybe even add a fancy OpenAPI spec of your API. And then you have to add file functionality to your REST API. You will notice that your API is not made for file uploads. What is the proper strategy to handle file uploads in a REST API?
This talk is interesting for backend developers and API designers who work with REST APIs and need to support file uploads. If you’ve ever built a clean JSON API and then struggled with adding file upload functionality, this session will give you practical insights and strategies for handling it properly.
You’ll especially benefit if you:
Build or maintain REST APIs
Work with PHP or other backend technologies
Care about good API design and developer experience
File uploads may seem simple, but integrating them into a REST architecture introduces several design challenges that many developers encounter in real-world applications.
About Pieter Jordaan:
Pieter Jordaan is lead developer at Paqt and already active in PHP for 15 years. Pieter Jordaan worked with many PHP frameworks which gives him a good idea about different perspectives and solutions for handling a problem. The last 2 years he worked silently on his open source library Apie to have better tooling for Domain Objects.
About the sponsor:
Projuice Learning is a SaaS platform that helps companies professionalize internal training. Our software is widely used in the food industry to structure onboarding, manage skills and qualifications, and support continuous employee development. From our office in ’s-Hertogenbosch, we build and improve Projuice with a small and dedicated team of developers.
About the location:
The location is at the Projuice Learning office near the Den Bosch train station, Koningsweg 2 in Den Bosch . It's within walking distance of the train station. Parking is possible at the office, they are free parking spots.
About the meetup:
attending the meetup is free (as in free beer);
free food (pizza) and free drinks are provided!;
food is available between 19:00 and 19:30;
the talk will start at 19:30;
spoken language is English unless not necessary;
suitable for novice to expert level;