Building a RESTful web API using Expressive

Enrico Zimuel (15.Oct.2018 at 09:00, 3 hr )
Workshop at ZendCon & OpenEnterprise 2018 (English - US)

Rating: 5 of 5

Do you need to build an API? Are you paralyzed by the choices you need to make: What representation format to use, how to present errors, how to authenticate users? Will you be starting with a few endpoints, or many? Or gradually growing your API? Expressive is a middleware microframework that is incredibly suited to building APIs — particularly because we also provide packages for each of these API responsibilities.

In this tutorial, we will demonstrate buidling a REST API using Expressive. It will provide representations using Hypermedia Application Language, error handling in Problem Details for HTTP APIs format, authentication using OAuth2, and demonstrate common concerns such as data validation and authorization.

Who are you?

Claim talk

Talk claims have been moved to the new site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

Please note: you are not logged in and will be posting anonymously!
= four plus six


Rating: 4 of 5

15.Oct.2018 at 15:37 by Marco Kaiser (1 comments) via Web2 LIVE

Nice insight, good for beginners. As a exp. user easy to get started and start digging into the code. Just fork the git repo and play around.

Rating: 5 of 5

15.Oct.2018 at 15:39 by Matthew J Pallotta (4 comments) via Web2 LIVE

Good tutorial on using the expensive-api-skeleton to build apis.

Rating: 5 of 5

16.Oct.2018 at 10:17 by Brian Johnson (12 comments) via Web2 LIVE

Good intro to expressive and simple APIs w/ middleware. Would be interested in getting a copy of the slide deck.

Rating: 4 of 5

16.Oct.2018 at 15:30 by Adrian Burden (32 comments) via Web2 LIVE

good talk, but always need more time for hands on.

Rating: 5 of 5

19.Oct.2018 at 05:51 by Stan Sisneros (2 comments) via Web2 LIVE

I got more out of it than just explaining about expressive tools and things that I will be needing to use.

Rating: 5 of 5

22.Oct.2018 at 22:34 by Cody Moss (3 comments) via Web2 LIVE

Lots of good information. Really helpful. I have been wanting to look at expressive for a long time. Really excited to hear about all the cool things expressive is doing. The hands on bit could use a little bit of work. Make it a little more interactive. Other then that great work shop you have here Enrico!

© 2018