Submit Search
Upload
Loopback presentation by tineco
•
3 likes
•
923 views
Stéphane Guilly
Follow
How create a REST API for IOT
Read less
Read more
Software
Report
Share
Report
Share
1 of 67
Download now
Download to read offline
Recommended
Working with LoopBack Models
Working with LoopBack Models
Raymond Feng
Seattle StrongLoop Node.js Workshop
Seattle StrongLoop Node.js Workshop
Jimmy Guerrero
StrongLoop Node.js API Security & Customization
StrongLoop Node.js API Security & Customization
jguerrero999
StrongLoop Overview
StrongLoop Overview
Shubhra Kar
StrongLoop Overview
StrongLoop Overview
Shubhra Kar
Picking the Right Node.js Framework for Your Use Case
Picking the Right Node.js Framework for Your Use Case
Jimmy Guerrero
Triangle Node.js DevOps
Triangle Node.js DevOps
Shubhra Kar
Authenticating and Securing Node.js APIs
Authenticating and Securing Node.js APIs
Jimmy Guerrero
Recommended
Working with LoopBack Models
Working with LoopBack Models
Raymond Feng
Seattle StrongLoop Node.js Workshop
Seattle StrongLoop Node.js Workshop
Jimmy Guerrero
StrongLoop Node.js API Security & Customization
StrongLoop Node.js API Security & Customization
jguerrero999
StrongLoop Overview
StrongLoop Overview
Shubhra Kar
StrongLoop Overview
StrongLoop Overview
Shubhra Kar
Picking the Right Node.js Framework for Your Use Case
Picking the Right Node.js Framework for Your Use Case
Jimmy Guerrero
Triangle Node.js DevOps
Triangle Node.js DevOps
Shubhra Kar
Authenticating and Securing Node.js APIs
Authenticating and Securing Node.js APIs
Jimmy Guerrero
LoopBack: a productivity booster for MEAN
LoopBack: a productivity booster for MEAN
Miroslav Bajtoš
Getting Started with the Node.js LoopBack APi Framework
Getting Started with the Node.js LoopBack APi Framework
Jimmy Guerrero
Building a Node.js API backend with LoopBack in 5 Minutes
Building a Node.js API backend with LoopBack in 5 Minutes
Raymond Feng
Node Interactive : 7 years, 7 design patterns, will node continue to outshine
Node Interactive : 7 years, 7 design patterns, will node continue to outshine
Shubhra Kar
OpenSource Node.js API Framework and Server for Enterprise
OpenSource Node.js API Framework and Server for Enterprise
Shubhra Kar
Node.js Frameworks & Design Patterns Webinar
Node.js Frameworks & Design Patterns Webinar
Shubhra Kar
Loopback: An Easy and Robust Mobile Backend - Michael Hantler & Aviv Callande...
Loopback: An Easy and Robust Mobile Backend - Michael Hantler & Aviv Callande...
Codemotion Tel Aviv
Triangle Node Meetup : APIs in Minutes with Node.js
Triangle Node Meetup : APIs in Minutes with Node.js
Shubhra Kar
Toronto node js_meetup
Toronto node js_meetup
Shubhra Kar
Connect js nodejs_api_shubhra
Connect js nodejs_api_shubhra
Shubhra Kar
Google Cloud Endpointsによる API構築
Google Cloud Endpointsによる API構築
Keiji Ariyama
Design patterns talk_node_summit
Design patterns talk_node_summit
Shubhra Kar
Connect js nodejs_devops_shubhra
Connect js nodejs_devops_shubhra
Shubhra Kar
Developing serverless applications with azure functions
Developing serverless applications with azure functions
Jeff Chu
Innovations of .NET and Azure (Recaps of Build 2017 selected sessions)
Innovations of .NET and Azure (Recaps of Build 2017 selected sessions)
Jeff Chu
Rapid app building with loopback framework
Rapid app building with loopback framework
Thomas Papaspiros
Design a Mobil Hybrid Application connected to a REST Backend
Design a Mobil Hybrid Application connected to a REST Backend
Charles Moulliard
What's New with Confluence Connect
What's New with Confluence Connect
Atlassian
Designing and Running a GraphQL API
Designing and Running a GraphQL API
Atlassian
Simple REST-APIs with Dropwizard and Swagger
Simple REST-APIs with Dropwizard and Swagger
LeanIX GmbH
how to use openstack api
how to use openstack api
Liang Bo
LarKC Tutorial at ISWC 2009 - Second Hands-on Scenario
LarKC Tutorial at ISWC 2009 - Second Hands-on Scenario
LarKC
More Related Content
What's hot
LoopBack: a productivity booster for MEAN
LoopBack: a productivity booster for MEAN
Miroslav Bajtoš
Getting Started with the Node.js LoopBack APi Framework
Getting Started with the Node.js LoopBack APi Framework
Jimmy Guerrero
Building a Node.js API backend with LoopBack in 5 Minutes
Building a Node.js API backend with LoopBack in 5 Minutes
Raymond Feng
Node Interactive : 7 years, 7 design patterns, will node continue to outshine
Node Interactive : 7 years, 7 design patterns, will node continue to outshine
Shubhra Kar
OpenSource Node.js API Framework and Server for Enterprise
OpenSource Node.js API Framework and Server for Enterprise
Shubhra Kar
Node.js Frameworks & Design Patterns Webinar
Node.js Frameworks & Design Patterns Webinar
Shubhra Kar
Loopback: An Easy and Robust Mobile Backend - Michael Hantler & Aviv Callande...
Loopback: An Easy and Robust Mobile Backend - Michael Hantler & Aviv Callande...
Codemotion Tel Aviv
Triangle Node Meetup : APIs in Minutes with Node.js
Triangle Node Meetup : APIs in Minutes with Node.js
Shubhra Kar
Toronto node js_meetup
Toronto node js_meetup
Shubhra Kar
Connect js nodejs_api_shubhra
Connect js nodejs_api_shubhra
Shubhra Kar
Google Cloud Endpointsによる API構築
Google Cloud Endpointsによる API構築
Keiji Ariyama
Design patterns talk_node_summit
Design patterns talk_node_summit
Shubhra Kar
Connect js nodejs_devops_shubhra
Connect js nodejs_devops_shubhra
Shubhra Kar
Developing serverless applications with azure functions
Developing serverless applications with azure functions
Jeff Chu
Innovations of .NET and Azure (Recaps of Build 2017 selected sessions)
Innovations of .NET and Azure (Recaps of Build 2017 selected sessions)
Jeff Chu
Rapid app building with loopback framework
Rapid app building with loopback framework
Thomas Papaspiros
Design a Mobil Hybrid Application connected to a REST Backend
Design a Mobil Hybrid Application connected to a REST Backend
Charles Moulliard
What's New with Confluence Connect
What's New with Confluence Connect
Atlassian
Designing and Running a GraphQL API
Designing and Running a GraphQL API
Atlassian
Simple REST-APIs with Dropwizard and Swagger
Simple REST-APIs with Dropwizard and Swagger
LeanIX GmbH
What's hot
(20)
LoopBack: a productivity booster for MEAN
LoopBack: a productivity booster for MEAN
Getting Started with the Node.js LoopBack APi Framework
Getting Started with the Node.js LoopBack APi Framework
Building a Node.js API backend with LoopBack in 5 Minutes
Building a Node.js API backend with LoopBack in 5 Minutes
Node Interactive : 7 years, 7 design patterns, will node continue to outshine
Node Interactive : 7 years, 7 design patterns, will node continue to outshine
OpenSource Node.js API Framework and Server for Enterprise
OpenSource Node.js API Framework and Server for Enterprise
Node.js Frameworks & Design Patterns Webinar
Node.js Frameworks & Design Patterns Webinar
Loopback: An Easy and Robust Mobile Backend - Michael Hantler & Aviv Callande...
Loopback: An Easy and Robust Mobile Backend - Michael Hantler & Aviv Callande...
Triangle Node Meetup : APIs in Minutes with Node.js
Triangle Node Meetup : APIs in Minutes with Node.js
Toronto node js_meetup
Toronto node js_meetup
Connect js nodejs_api_shubhra
Connect js nodejs_api_shubhra
Google Cloud Endpointsによる API構築
Google Cloud Endpointsによる API構築
Design patterns talk_node_summit
Design patterns talk_node_summit
Connect js nodejs_devops_shubhra
Connect js nodejs_devops_shubhra
Developing serverless applications with azure functions
Developing serverless applications with azure functions
Innovations of .NET and Azure (Recaps of Build 2017 selected sessions)
Innovations of .NET and Azure (Recaps of Build 2017 selected sessions)
Rapid app building with loopback framework
Rapid app building with loopback framework
Design a Mobil Hybrid Application connected to a REST Backend
Design a Mobil Hybrid Application connected to a REST Backend
What's New with Confluence Connect
What's New with Confluence Connect
Designing and Running a GraphQL API
Designing and Running a GraphQL API
Simple REST-APIs with Dropwizard and Swagger
Simple REST-APIs with Dropwizard and Swagger
Similar to Loopback presentation by tineco
how to use openstack api
how to use openstack api
Liang Bo
LarKC Tutorial at ISWC 2009 - Second Hands-on Scenario
LarKC Tutorial at ISWC 2009 - Second Hands-on Scenario
LarKC
Why Kubernetes? Cloud Native and Developer Experience at Zalando - OWL Tech &...
Why Kubernetes? Cloud Native and Developer Experience at Zalando - OWL Tech &...
Henning Jacobs
Integrating Ansible Tower with security orchestration and cloud management
Integrating Ansible Tower with security orchestration and cloud management
Joel W. King
How to measure everything - a million metrics per second with minimal develop...
How to measure everything - a million metrics per second with minimal develop...
Jos Boumans
OpenStack API's and WSGI
OpenStack API's and WSGI
Mike Pittaro
Webex Teams Widgets Technical Drill down - Cisco Live Orlando 2018 - DEVNET-3891
Webex Teams Widgets Technical Drill down - Cisco Live Orlando 2018 - DEVNET-3891
Cisco DevNet
RICOH THETA x IoT Developers Contest : Cloud API Seminar (2nd installation)
RICOH THETA x IoT Developers Contest : Cloud API Seminar (2nd installation)
contest-theta360
Behavior Driven Development and Automation Testing Using Cucumber
Behavior Driven Development and Automation Testing Using Cucumber
KMS Technology
Cisco Managed Private Cloud in Your Data Center: Public cloud experience on ...
Cisco Managed Private Cloud in Your Data Center: Public cloud experience on ...
Cisco DevNet
Hands on SPA development
Hands on SPA development
Shawn Constance
TechEvent BASTA von WPF nach Angular in 60 Minuten
TechEvent BASTA von WPF nach Angular in 60 Minuten
Trivadis
Fitting the pieces together - at Drupal Summit Europe - 2011
Fitting the pieces together - at Drupal Summit Europe - 2011
Katrien De Graeve
API Deep Dive: APIC EM Rest API
API Deep Dive: APIC EM Rest API
Cisco DevNet
[convergese] Adaptive Images in Responsive Web Design
[convergese] Adaptive Images in Responsive Web Design
Christopher Schmitt
T3CON13: Web application development using Behaviour Driven Development
T3CON13: Web application development using Behaviour Driven Development
mhelmich
The Last Mile
The Last Mile
Stephen Melrose
Openstack Nova APIs
Openstack Nova APIs
Stackops
MySQL crash course by moshe kaplan
MySQL crash course by moshe kaplan
Moshe Kaplan
DEF CON 27 - workshop - JOSH REYNOLDS - from ek to dek slides
DEF CON 27 - workshop - JOSH REYNOLDS - from ek to dek slides
Felipe Prado
Similar to Loopback presentation by tineco
(20)
how to use openstack api
how to use openstack api
LarKC Tutorial at ISWC 2009 - Second Hands-on Scenario
LarKC Tutorial at ISWC 2009 - Second Hands-on Scenario
Why Kubernetes? Cloud Native and Developer Experience at Zalando - OWL Tech &...
Why Kubernetes? Cloud Native and Developer Experience at Zalando - OWL Tech &...
Integrating Ansible Tower with security orchestration and cloud management
Integrating Ansible Tower with security orchestration and cloud management
How to measure everything - a million metrics per second with minimal develop...
How to measure everything - a million metrics per second with minimal develop...
OpenStack API's and WSGI
OpenStack API's and WSGI
Webex Teams Widgets Technical Drill down - Cisco Live Orlando 2018 - DEVNET-3891
Webex Teams Widgets Technical Drill down - Cisco Live Orlando 2018 - DEVNET-3891
RICOH THETA x IoT Developers Contest : Cloud API Seminar (2nd installation)
RICOH THETA x IoT Developers Contest : Cloud API Seminar (2nd installation)
Behavior Driven Development and Automation Testing Using Cucumber
Behavior Driven Development and Automation Testing Using Cucumber
Cisco Managed Private Cloud in Your Data Center: Public cloud experience on ...
Cisco Managed Private Cloud in Your Data Center: Public cloud experience on ...
Hands on SPA development
Hands on SPA development
TechEvent BASTA von WPF nach Angular in 60 Minuten
TechEvent BASTA von WPF nach Angular in 60 Minuten
Fitting the pieces together - at Drupal Summit Europe - 2011
Fitting the pieces together - at Drupal Summit Europe - 2011
API Deep Dive: APIC EM Rest API
API Deep Dive: APIC EM Rest API
[convergese] Adaptive Images in Responsive Web Design
[convergese] Adaptive Images in Responsive Web Design
T3CON13: Web application development using Behaviour Driven Development
T3CON13: Web application development using Behaviour Driven Development
The Last Mile
The Last Mile
Openstack Nova APIs
Openstack Nova APIs
MySQL crash course by moshe kaplan
MySQL crash course by moshe kaplan
DEF CON 27 - workshop - JOSH REYNOLDS - from ek to dek slides
DEF CON 27 - workshop - JOSH REYNOLDS - from ek to dek slides
Recently uploaded
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
BrainSell Technologies
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
Envertis Software Solutions
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
Hanief Utama
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Dinusha Kumarasiri
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
andrehoraa
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
Marharyta Nedzelska
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Drew Moseley
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
FerryKemperman
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Natan Silnitsky
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
smiwainfosol
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
Alina Yurenko
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
OnePlan Solutions
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
Sujith Sukumaran
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
Technogeeks
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
Łukasz Chruściel
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
Philip Schwarz
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Mater
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
Tier1 app
Software Coding for software engineering
Software Coding for software engineering
ssuserb3a23b
Recently uploaded
(20)
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
Software Coding for software engineering
Software Coding for software engineering
Loopback presentation by tineco
1.
2.
stephane.guilly@gmail.com https://twitter.com/stephaneguilly https://www.linkedin.com/in/stephaneguilly http://www.ido4pro.com http://www.checkcarfleet.com
3.
DEVELOPER FOR MORE THAN
30 YEARS
4.
5.
6.
7.
Web Application Framework
for Tineco ?
8.
9.
10.
11.
12.
Most of the
modules and the ‘core’ use MIT licence
13.
14.
15.
Additional professional services
16.
17.
DEMO
18.
POST { “chipId” : “C0001”, “flashId”
: “F0001” } { “id” : “54787800001” }
19.
GET devices [{ “id”: “54787800001” “chipId”
: “C0001”, “flashId” : “F0001”, “creationDate” : “2016-09-27T00:00:00.021Z” }]
20.
LOOPBACK PROJECT
21.
$ npm install
-g strongloop $ slc loopback
22.
$ slc loopback:model
23.
only 2 files
to describe a model json file : describe your model
24.
25.
26.
27.
$ slc loopback:export-api-def
--o swagger.yml reuse models in swagger tools
28.
DATASOURCE
29.
install a connector
for your favorite database (loopback has a lot of connectors) config it with the C.L.I
30.
31.
REMOTE METHOD
32.
remember only 2
files to describe a model js file : add logic to your model
33.
“Not RE-INVENT THE
WHELL” : CRUD logic is already add to your model
34.
Forget database syntax
: use the simple filter JSON object syntax
35.
36.
37.
38.
39.
REMOTE HOOK
40.
41.
42.
43.
MIXIN
44.
Apply same logic
for several models
45.
46.
47.
48.
BOOT
49.
Wait end of
this script before run the next one with ‘cb’ parameter
50.
Run other scripts
in parallel (no ‘cb’
51.
MIDDLEWARE
52.
53.
54.
ACL
55.
remember only 2
files to describe a model
56.
57.
58.
Create User and
use User.login with username/email and password to obtain a token
59.
Use this token
to pass ACL
60.
Paste token here
61.
Loopback is more powerful
than just create an simple API server !
62.
CLIENT SDK
63.
$ lb-ng ../server/server.js
js/lb-services.js
64.
Add the lbServices module
create by the previous step in your angular app Use all your model in your controller/service just by adding their name loopback angular client use ngResource. Don’t forget to install it !
65.
66.
67.
THANKS
Download now