Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introducción a JSONAPI

Introducción a JSONAPI

Sergio Arbeo

June 25, 2015
Tweet

More Decks by Sergio Arbeo

Other Decks in Programming

Transcript

  1. JSONAPI

    View Slide

  2. View Slide

  3. View Slide

  4. What  is  JSONAPI?

    View Slide

  5. What  is  JSONAPI?

    View Slide

  6. View Slide

  7. CRUD

    View Slide

  8. /ferrets/aleph
    GET

    View Slide

  9. /ferrets/aleph
    GET

    View Slide

  10. /ferrets/aleph
    GET

    View Slide

  11. /ferrets/aleph
    GET

    View Slide

  12. /ferrets/aleph
    GET

    View Slide

  13. /ferrets/aleph
    GET

    View Slide

  14. /ferrets/aleph
    GET

    View Slide

  15. /ferrets/aleph
    GET

    View Slide

  16. /ferrets/aleph
    GET

    View Slide

  17. /ferrets/aleph
    GET

    View Slide

  18. /ferrets/aleph
    GET

    View Slide

  19. CRUD

    View Slide

  20. /ferrets/aleph/rels/owner
    PATCH

    View Slide

  21. /ferrets/aleph
    GET

    View Slide

  22. /ferrets/aleph/rels/owner
    PATCH

    View Slide

  23. /ferrets/aleph
    PATCH

    View Slide

  24. /ferrets/aleph
    PATCH

    View Slide

  25. /ferrets/aleph
    PATCH

    View Slide

  26. /ferrets/aleph
    PATCH

    View Slide

  27. /ferrets/aleph
    PATCH

    View Slide

  28. CRUD

    View Slide

  29. /ferrets/aleph
    DELETE

    View Slide

  30. CRUD

    View Slide

  31. /ferrets
    POST

    View Slide

  32. /ferrets
    POST

    View Slide

  33. /ferrets
    POST
    U U I D

    View Slide

  34. /ferrets
    POST
    R ESPON SE

    View Slide

  35. Compound
    Documents

    View Slide

  36. /ferrets/aleph
    GET

    View Slide

  37. /ferrets/aleph
    GET

    View Slide

  38. /ferrets/aleph
    GET

    View Slide

  39. Ruby  
    Implementation(s)?

    View Slide

  40. AMS
    Use  version  0.10!

    View Slide

  41. SERIALIZER ADAPTER

    View Slide

  42. SERIALIZER ADAPTER

    View Slide

  43. SERIALIZER ADAPTER

    View Slide

  44. View Slide

  45. View Slide

  46. View Slide

  47. View Slide

  48. View Slide

  49. Thank  you

    View Slide