SlideShare a Scribd company logo
LoopBack.io
A productivity booster
for MEAN
Miroslav Bajtoš
LoopBack: a productivity booster for MEAN
NodeSchool
International Day
Saturday, May 23, 2015
http://nodeschool.io/international-day
NodeSchool
MongoDB
ExpressJS
AngularJS
NodeJS
Can we do better in 2015?
State of the Art in 2013
MongoDB
Polyglot Persistence & data sourcing
(In-)Memory db
MySQL
PostgreSQL
Microsoft SQL, Oracle
SOAP, REST
=> Many datasources
Data
NodeJS => io.js FTW!
Platform
Many data-sources
Io.js
Loopback.io
ANgularJS
Welcome to 2015
Why LoopBack.io?
Wake up to the
API Economy !
Internet of Everything
JSON over HTTP (REST)
API Economy
Many data-sources &
services
One API to rule them all
API Tier
Which
one to
choose?
Don’t Repeat Yourself
Databases
Build CrUD API for each model
Services (SOAP, REST)
Map back-end API to front-end API
General concerns:
Authentication, ACLs
Back-tier
Choose the database on the fly
Unit-tests
in-memory database
Integration/end-to-end tests:
the real database
Prototyping
MongoDB or filesystem-based DB
Perhaps SQL in production?
API Documentation
code = single source of truth
Code-generated clients
server code = single source of truth
LoopBack: a productivity booster for MEAN
LoopBack: a productivity booster for MEAN
Mobile Backend Services
Loopback: Open Source nirvana (mBaaS, ORM, Micro)
REST
API
PUSH
GEO
OFF
SYNC
DEVICE
USER FILE
Stora
ge
REST
API
GATEWAY
Channel SDKs
API ENGINE
C
O
N
N
E
C
T
O
R
s
A
P
I
S
D
K
s
REST
API
Explorer
ORM
ACLs
LoopBack
http://loopback.io
Get in touch
http://twitter.com/bajtos
http://linkedin.com/in/bajtos
THANK YOU!
http://bit.ly/learn-loopback

More Related Content

PPTX
Building a Node.js API backend with LoopBack in 5 Minutes
PDF
Rapid API Development with LoopBack/StrongLoop
PPTX
Working with LoopBack Models
PDF
Seattle StrongLoop Node.js Workshop
PDF
Picking the Right Node.js Framework for Your Use Case
PPTX
StrongLoop Overview
PDF
Building Mobile Apps With Ionic & Loopback
PDF
Loopback presentation by tineco
Building a Node.js API backend with LoopBack in 5 Minutes
Rapid API Development with LoopBack/StrongLoop
Working with LoopBack Models
Seattle StrongLoop Node.js Workshop
Picking the Right Node.js Framework for Your Use Case
StrongLoop Overview
Building Mobile Apps With Ionic & Loopback
Loopback presentation by tineco

What's hot (20)

PPTX
OpenSource Node.js API Framework and Server for Enterprise
PDF
Toronto node js_meetup
PDF
Sam Kroonenburg and Pete Sbarski - The Story of a Serverless Startup
PDF
ELB를 활용한 Socket.IO 멀티노드 구축사례
PPTX
Serverless Architecture
PDF
Building Composable Serverless Apps with IOpipe
PPTX
Intro to Azure Static Web Apps
PDF
[AWSKRUG&JAWS-UG Meetup #1] Serverless Real-Time Analysis
PPTX
Learn Developing REST API in Node.js using LoopBack Framework
PDF
Chris Anderson and Yochay Kiriaty - Serverless Patterns with Azure Functions
PPTX
Serverless Architecture
PDF
Five Ways to Scale your API Without Touching Your Code
PPTX
Going Serverless with Azure Functions
PPTX
Web Application Frameworks (WAF)
PDF
TechTalk@Vingle - Serverless
PPTX
Developing serverless applications with azure functions
PPTX
Serverless in Azure with Functions
PDF
[AWS Hero 스페셜] 서버리스 기반 검색 서비스 구축하기 - 이상현(스마일벤처스) :: AWS Community Day Online ...
PDF
Como construir suas aplicações escaláveis sem servidores
PDF
Making Sense of Serverless Computing
OpenSource Node.js API Framework and Server for Enterprise
Toronto node js_meetup
Sam Kroonenburg and Pete Sbarski - The Story of a Serverless Startup
ELB를 활용한 Socket.IO 멀티노드 구축사례
Serverless Architecture
Building Composable Serverless Apps with IOpipe
Intro to Azure Static Web Apps
[AWSKRUG&JAWS-UG Meetup #1] Serverless Real-Time Analysis
Learn Developing REST API in Node.js using LoopBack Framework
Chris Anderson and Yochay Kiriaty - Serverless Patterns with Azure Functions
Serverless Architecture
Five Ways to Scale your API Without Touching Your Code
Going Serverless with Azure Functions
Web Application Frameworks (WAF)
TechTalk@Vingle - Serverless
Developing serverless applications with azure functions
Serverless in Azure with Functions
[AWS Hero 스페셜] 서버리스 기반 검색 서비스 구축하기 - 이상현(스마일벤처스) :: AWS Community Day Online ...
Como construir suas aplicações escaláveis sem servidores
Making Sense of Serverless Computing
Ad

Similar to LoopBack: a productivity booster for MEAN (20)

PDF
Rapid app building with loopback framework
PDF
Ibm_interconnect_restapi_workshop
PPTX
Connect js nodejs_api_shubhra
PPTX
MEAN.js Workshop
PDF
Getting Started with the Node.js LoopBack APi Framework
PPTX
LoopbackJS the intro
PPTX
Triangle Node Meetup : APIs in Minutes with Node.js
PDF
Node.js and the MEAN Stack Building Full-Stack Web Applications.pdf
PDF
Web Development with AngularJS, NodeJS and ExpressJS
PDF
Service Oriented Architecture in NodeJS
PPTX
Node.js and MongoDB from scratch, fully explained and tested
PDF
Create and Manage APIs with API Connect, Swagger and Bluemix
PDF
Beginning MEAN Stack
PPTX
Web Applications Development with MEAN Stack
PDF
PDF
Design patterns talk_node_summit
PDF
MEAN Web Development 2nd Edition Amos Q. Haviv
PPTX
Node: The Integration Fabric of the Future
PPTX
Intro to node and mongodb 1
PPTX
Loopback: An Easy and Robust Mobile Backend - Michael Hantler & Aviv Callande...
Rapid app building with loopback framework
Ibm_interconnect_restapi_workshop
Connect js nodejs_api_shubhra
MEAN.js Workshop
Getting Started with the Node.js LoopBack APi Framework
LoopbackJS the intro
Triangle Node Meetup : APIs in Minutes with Node.js
Node.js and the MEAN Stack Building Full-Stack Web Applications.pdf
Web Development with AngularJS, NodeJS and ExpressJS
Service Oriented Architecture in NodeJS
Node.js and MongoDB from scratch, fully explained and tested
Create and Manage APIs with API Connect, Swagger and Bluemix
Beginning MEAN Stack
Web Applications Development with MEAN Stack
Design patterns talk_node_summit
MEAN Web Development 2nd Edition Amos Q. Haviv
Node: The Integration Fabric of the Future
Intro to node and mongodb 1
Loopback: An Easy and Robust Mobile Backend - Michael Hantler & Aviv Callande...
Ad

Recently uploaded (20)

PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
ai tools demonstartion for schools and inter college
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
medical staffing services at VALiNTRY
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
Online Work Permit System for Fast Permit Processing
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPT
Introduction Database Management System for Course Database
PDF
System and Network Administraation Chapter 3
PPTX
L1 - Introduction to python Backend.pptx
PPTX
history of c programming in notes for students .pptx
PDF
AI in Product Development-omnex systems
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
ai tools demonstartion for schools and inter college
Odoo POS Development Services by CandidRoot Solutions
Softaken Excel to vCard Converter Software.pdf
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Upgrade and Innovation Strategies for SAP ERP Customers
Odoo Companies in India – Driving Business Transformation.pdf
How Creative Agencies Leverage Project Management Software.pdf
Design an Analysis of Algorithms I-SECS-1021-03
medical staffing services at VALiNTRY
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
CHAPTER 2 - PM Management and IT Context
Online Work Permit System for Fast Permit Processing
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Introduction Database Management System for Course Database
System and Network Administraation Chapter 3
L1 - Introduction to python Backend.pptx
history of c programming in notes for students .pptx
AI in Product Development-omnex systems

LoopBack: a productivity booster for MEAN