Creating REST-ful, Hypermedia-based Micro-services with Spring Boot

Sdílet
Vložit
  • čas přidán 23. 11. 2014
  • Recorded at SpringOne2GX 2014.
    Speaker: Ben Hale @nebhale
    Web / JavaScript Track
    Slides: www.slideshare.net/SpringCentr...
    As data-driven applications become ubiquitous, the services that provide the data are proliferating. As teams become responsible for more and more of these services, it becomes critical that they be designed and implemented in a way that is as lightweight as possible.
    This session will cover how to design micro-services as RESTful APIs and implement them with minimal code using Spring Boot. It will focus on API design using REST and HATEOAS, with live coding progressing from a tweet-length implementation all the way to a full-fledged app running in the cloud.
  • Věda a technologie

Komentáře • 22

  • @ReinildesOliveira
    @ReinildesOliveira Před 8 lety +3

    This was the most compreehensive material on REST-full, and what it really means, that I have come across so far. Thank you Spring and Ben Hale.

  • @jayveerparmar66
    @jayveerparmar66 Před 6 lety

    This is so helpful to understand REstful concepts

  • @manuelacosta8617
    @manuelacosta8617 Před 7 lety

    Its been very helpful, Thanks!!

  • @BiniamAsnake
    @BiniamAsnake Před 8 lety +1

    Thanks for the understandable and to the point presentation on RESTful and Spring boot example.
    Do you have the code in github? Please share it.

  • @BIELSIMON
    @BIELSIMON Před 7 lety

    How would you adapt it to enable clients to make optimistic ui updates? In a more general sense, how would use hateoas without being tied to network to use an application?

  • @crawshaws1234
    @crawshaws1234 Před 8 lety +2

    Looking cold...

  • @cofortunelee5732
    @cofortunelee5732 Před 7 lety +1

    why not add subtitle

  • @dfordemo981
    @dfordemo981 Před 4 lety

    very nice explanattion

  • @manojaswani7100
    @manojaswani7100 Před 6 lety

    Much helpful!

  • @hiepnguyenthanh4930
    @hiepnguyenthanh4930 Před 7 lety

    Can you make English subtitle for this video? My English listening skill is bad :)

  • @chakrapani2000
    @chakrapani2000 Před 8 lety +2

    Just REST no Micro services

  • @MichaelTecourt
    @MichaelTecourt Před 8 lety +3

    Funny how people are still trying to bend their API to respect REST constraints, and still don't understand what REST is. RESTful just means "browseable" !! very few people actually need browseable APIs. Having a RESTful API means that one's client should only understand the media-type of your resource (the format, think HTML), and know how to interpret it to browse from a resource to another. Implementing it correctly will probably mean you have just invented a new form of media type (think HTML or atom) and a new form of browser. Your so called "RESTful" API (which is in fact an HTTP API) will probably never be RESTful, while your good old website already is. Roy Fielding's thesis just describes how the web works in the douchiest way possible. Do yourself a favor and stop trying to shoe horn hypermedia in your services when you absolutely don't need it, unless you're implementing a whole new protocol.

    • @balucse019
      @balucse019 Před 8 lety

      HATEOAS is crap. Rest of the REST is good

    • @vrocku18
      @vrocku18 Před 7 lety

      Michael and 009

  • @simerplaha
    @simerplaha Před 9 lety +3

    @1:24"However being a good engineer ... I can't stand UI development at all" LOL ... So all the bad engineers are UI developers ?

  • @bird271828
    @bird271828 Před 8 lety +1

    Thank you Ben. Please stop saying aaaahhhh so many times. Very nice presentation though.

  • @tomlxyz
    @tomlxyz Před 7 lety

    I don't see why it's worth worsening the performance for the little benefit HATEAOS gives.

    • @aprofromuk
      @aprofromuk Před 7 lety

      maybe ur missing what hateoas is all about then.

  • @si-cb9np
    @si-cb9np Před 7 lety

    Useless