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 & Swift@IBM
    1

    View Slide

  2. Agenda
    • AboutMe.js
    • Why Express.js?
    • Why Loopback?
    • Live Demo
    • Questions & Answers

    View Slide

  3. AboutMe.js
    • I usually do Swift
    but…
    • Javascript is not my
    primary language
    • Joined IBM November
    2016
    • My first server ran on
    Parse

    View Slide

  4. Why Express.js?
    • Because it rules, and it has for a
    while.

    View Slide

  5. View Slide

  6. View Slide

  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

    View Slide

  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

    View Slide

  9. • lb
    • lb acl
    • lb boot-script
    • lb datasource
    • lb export-api-
    def
    • lb model
    • lb relation

    View Slide

  10. BEARS

    View Slide

  11. View Slide

  12. I CAN HAS CHEEZ*BEAR*GER?

    View Slide

  13. LIVE DEMO

    View Slide

  14. Recap
    • Multiple datasource connectors, ACLs, etc.
    • Active open-source development
    • https://loopback.io

    View Slide

  15. One More Thing…
    • Tweet about this (and tag
    @dokun24) with the hashtag
    #bearsnotcats

    View Slide

  16. THANK YOU!

    View Slide