Collaborative APIs

Collaborative APIs

Tools, services, and techniques to collaborate around and API productively and continuously.

32de0bd2ba869609d26fd052a4622778?s=128

Ryan Cromwell

July 22, 2015
Tweet

Transcript

  1. API Blueprint & Apiary COLLABORATIVE API DEVELOPMENT

  2. Ryan Cromwell 
 Technical Director

  3. Collaborative What?

  4. Why?

  5. DESCRIBING APIS

  6. APIBlueprint

  7. None
  8. None
  9. As a Service

  10. None
  11. None
  12. DEMO

  13. GEM CITY JS DEV PIPELINE

  14. Editor Support

  15. None
  16. None
  17. Atom

  18. None
  19. Sublime

  20. None
  21. Vim

  22. None
  23. GEM CITY JS GENERATING DOCS

  24. node $> npm install -g aglio # generate $> aglio

    -i <file> -o docs.html # server $> aglio -i <file> -s aglio
  25. ruby gem $> gem install apiaryio # preview server $>

    apiary preview --server apiaryio
  26. DEMO

  27. GEM CITY JS MOCK APIS

  28. Apiary.io

  29. None
  30. None
  31. Drakov

  32. None
  33. None
  34. DEMO

  35. Gem City JS LET’S DO THIS

  36. DISCUSSION GEM CITY JS

  37. THANKS! @cromwellryan ryan@heysparkbox.com