Soumettre la recherche
Mettre en ligne
Loopback presentation by tineco
•
3 j'aime
•
923 vues
Stéphane Guilly
Suivre
How create a REST API for IOT
Lire moins
Lire la suite
Logiciels
Signaler
Partager
Signaler
Partager
1 sur 67
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
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
Recommandé
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
Contenu connexe
Tendances
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
Tendances
(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
Similaire à 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
Similaire à 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
Dernier
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
Willy Marroquin (WillyDevNET)
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
masabamasaba
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
Jittipong Loespradit
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
ayushiqss
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Steffen Staab
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
Jhone kinadey
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
KiaraTiradoMicha
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
ICS
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
kalichargn70th171
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
panagenda
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
masabamasaba
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
kalichargn70th171
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
masabamasaba
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
masabamasaba
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
proinshot.com
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
SelfMade bd
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
HimanshiGarg82
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
Mind IT Systems
Dernier
(20)
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
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
Télécharger maintenant