Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Leveraging Hypermedia APIs to Simplify Web Front-Ends #60

Open
travi opened this issue Jun 13, 2019 · 2 comments
Open

Leveraging Hypermedia APIs to Simplify Web Front-Ends #60

travi opened this issue Jun 13, 2019 · 2 comments

Comments

@travi
Copy link
Member

travi commented Jun 13, 2019

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

  • 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

@natebuwalda
Copy link

I’d love to do a combined talk on this. Is there a month this fall that would work best for you guys?

@travi
Copy link
Member Author

travi commented Oct 9, 2019

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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants