You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Leveraging Hypermedia APIs to Simplify Web Front-Ends
Summary
Hypermedia in a REST API can be leveraged to inform an API client of a number of things that the API provider may not want the client to be responsible for.
Also known as HATEOAS, hypermedia topics that are commonly discussed are resource discoverability (to remove the need to know url structure) and understanding relationships between resources, but the use that i find most powerful is understanding the actions that can be performed against a resource based on access of the token and state of the resources.
This talk will cover the general concepts, but also provide some examples of using HAL to approach the API conventions and consume with a node client and React/Redux front-end.
Supporting Info
Scheduling
is this a talk that you already have prepared or do you still need time to
get it ready? how much time would you need to have it ready for a meeting?
have not started the presentation, but work in this space every day, so i just need to organize into a meaningful story.
is this a practice run for a talk that you are giving at another event? if
so, when is that event?
nothing yet
would this talk work better as a lightning talk or as the only talk of the
night?
full-length talk
anything else that would help us decide an appropriate month?
@natebuwalda@SonnevilleJ would this be a topic that you'd find interesting for a combined meeting?
do you have a preferred hosting location?
potentially the Gain office
Presentation
will you be presenting from a mac or windows machine? (this gives us an idea
of what options are available to connect to the presentation equipment)
mac
are the ports available limited in any way?
airplay would be easiest, but only usb-c ports available otherwise. i have adapters for most common situations, though
do you have your own adapters for connecting to a projector, etc?
yes
You
would you like your name displayed the same as your github profile?
yep
do you have a twitter handle that you would like displayed on the site?
mtravi
The text was updated successfully, but these errors were encountered:
sorry for falling off on this. i havent made any progress with getting this together and would probably find it tough to get well enough organized for a bit yet. what would your thoughts be about maybe shooting for sometime shortly after the first of the year?
Topic
Title
Leveraging Hypermedia APIs to Simplify Web Front-Ends
Summary
Hypermedia in a REST API can be leveraged to inform an API client of a number of things that the API provider may not want the client to be responsible for.
Also known as HATEOAS, hypermedia topics that are commonly discussed are resource discoverability (to remove the need to know url structure) and understanding relationships between resources, but the use that i find most powerful is understanding the actions that can be performed against a resource based on access of the token and state of the resources.
This talk will cover the general concepts, but also provide some examples of using HAL to approach the API conventions and consume with a node client and React/Redux front-end.
Supporting Info
Scheduling
get it ready? how much time would you need to have it ready for a meeting?
have not started the presentation, but work in this space every day, so i just need to organize into a meaningful story.
so, when is that event?
nothing yet
night?
full-length talk
@natebuwalda @SonnevilleJ would this be a topic that you'd find interesting for a combined meeting?
potentially the Gain office
Presentation
of what options are available to connect to the presentation equipment)
mac
airplay would be easiest, but only usb-c ports available otherwise. i have adapters for most common situations, though
yes
You
would you like your name displayed the same as your github profile?
yep
do you have a twitter handle that you would like displayed on the site?
mtravi
The text was updated successfully, but these errors were encountered: