• Home
  • Curriculum
  • Blog
  • Patterns
  • @joaorcabrita on Twitter
  • LinkedIn® profile
  • Hub Resource

    While many resources in an API belong to the same domain, they are often different enough that there is no obvious relation between them. Additionally, clients might want to access a resource without first having to access other related resources (e.g. listing a user’s order history doesn’t require reading the user’s data beforehand).

  • Overlay Resource

    Often, there is some information related to a resource that is expensive to produce and that clients aren’t always interested in; for this reason, you want to make it optional to get.

  • Resource_caching

    WIP

  • Root Resource

    When interacting with a hypermedia API, clients follow links to fetch data and perform actions; however, clients need an entry point into the API.

  • Selector Resource

    A resource has a property that can be changed by the client but must have a value within a specific set.

  • Shared_resource

    WIP

  • Toggle_params

    WIP


Who dares, wins.