-
Notifications
You must be signed in to change notification settings - Fork 0
Evert Pot
Evert Pot edited this page May 12, 2019
·
2 revisions
Hi! My name is Evert, and I'm a standards enthusiast and builder of APIs.
Currently I am building a set of tooling to make building simple HATEAOS services in Typescript easier and more fun.
- Ketting - A generic HATEOAS client for Javascript
- Curveball - A microframework for Node.js with a focus on building REST services.
-
hal-browser - A middleware that automatically transforms HAL, CSV and a few other formats to HTML if a
Accept: text/html
header is supplied, because REST apis should be browsable.
I'm also working on 2 drafts that I hope will one day turn into IETF RFC's:
- draft-pot-prefer-push - Making HTTP/2 push more useful for REST services by allowing clients to tell servers what they're interested in.
- draft-pot-authentication-link - A set of new relationship types (rels) for common user features on the web (log in, log out, register, who am I?)
Lastly I run an API consulting company, so if you like what you see and want help architecting or building your API, drop me a line.
- I can do an intro to Prefer-Push (5-10 minutes?)
- I can do a demo of hal-browser (can do a 5 minutes talk, or a 30 minutes version that shows how one would build an api with hal-browser)
- I can do a demo of ketting (5 minutes works here, but could also do a more in-depth 30 minute overview)