Well designed and performant API's are key aspects of good and reliable application systems. Especially when kicking of an API system it is really hard to setup and define all boundaries that are necessary to build a futureproof API. Changes later on can be time consuming and of course expensive. Therefore it is extremely important to plan the API design beforehand and to use best practices and patterns from the industry. In this session I will guide the listeners through the creation process of an API with Laravel and will introduce and explain all important parts that constitute a battle tested and robust API. Things like middleware layers, security tokens are only some key points that will be presented on stage.

Comments

Comments are closed.

Nice. But I would have like it more if it was more a behavior driven approach instead of RESTful data-driven 🙂

Luca Lusso at 10:59 on 16 May 2024

Very useful information

Well explained!

Anna Kriener at 11:09 on 16 May 2024

Great talk!

Thanks to Johannes Pichler for sharing his API management methodologies on Laravel.
The explanation was clear. I also understand that in less than 2 hours he cannot describe the "outline" of the RestAPI such as: jwt token and delegate the "attribute filter" to the database. The middlewares are explained correctly by my way of studying/working. while as regards the jwt token I think we all know that it should be put in the header (tipically) and not in the URL/URI, the fact that he puts it in the URI is only to understand how the middleware works.

Nice approach! Well done

Noemi Mancini at 08:56 on 17 May 2024

Clear and right to the point.

Nice talk and well explained, I cannot rate it to max level only because it was (in my opinion) a little bit too much Laravel oriented.

Great talk. It was a clear walkthrough about Api in Laravel. I would love to see an second talk about next common API challenges such as concrete ways of versioning your endpoints or paginating them. Thanks for the talk