Slide 1

Slide 1 text

API in 5 - Loopback by David Okun (@dokun24), Developer Evangelist, Strongloop & Swift@IBM 1

Slide 2

Slide 2 text

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

Slide 3

Slide 3 text

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

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

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

Slide 8

Slide 8 text

• 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

Slide 9

Slide 9 text

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

Slide 10

Slide 10 text

BEARS

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

I CAN HAS CHEEZ*BEAR*GER?

Slide 13

Slide 13 text

LIVE DEMO

Slide 14

Slide 14 text

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

Slide 15

Slide 15 text

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

Slide 16

Slide 16 text

THANK YOU!