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

API in 5 - Loopback

API in 5 - Loopback

Web APIs are hard. Now, thanks to Loopback, they don't have to be. In this talk, I'll show you (yes! you!) how you can have a RESTful web service up in minutes to support any application you want to make - mobile, Angular, anything - and how you can build on it to make it do whatever you need it to.

This is the longer version of the lightning talk on the same topic!

David Okun

January 26, 2017
Tweet

More Decks by David Okun

Other Decks in Programming

Transcript

  1. API in 5 - Loopback by David Okun (@dokun24), Developer

    Evangelist, Strongloop & [email protected] 1
  2. Agenda • AboutMe.js • Why Express.js? • Why Loopback? •

    Live Demo • Questions & Answers
  3. AboutMe.js • I usually do Swift but… • Javascript is

    not my primary language • Joined IBM November 2016 • My first server ran on Parse
  4. Why Express.js? • Because it rules, and it has for

    a while.
  5. None
  6. None
  7. What is even a Loopback? • THE easiest & fastest

    way to set up a RESTful web API • Uses Express, Node, and Yeoman • Get an API up with writing zero code
  8. • lb • lb acl • lb app • lb

    boot-script • lb datasource • lb export-api- def • lb middleware • lb model • lb property • lb relation • lb remote-method • lb swagger
  9. • lb • lb acl • lb boot-script • lb

    datasource • lb export-api- def • lb model • lb relation
  10. BEARS

  11. None
  12. I CAN HAS CHEEZ*BEAR*GER?

  13. LIVE DEMO

  14. Recap • Multiple datasource connectors, ACLs, etc. • Active open-source

    development • https://loopback.io
  15. One More Thing… • Tweet about this (and tag @dokun24)

    with the hashtag #bearsnotcats
  16. THANK YOU!