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!

0f552f8411335ac247e390aa03790990?s=128

David Okun

January 26, 2017
Tweet

Transcript

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

    Evangelist, Strongloop & Swift@IBM 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!