Building Node.js based APIs in minutes. Achieve full-stack JavaScript, Offline Sync, Geolocation, REST API / JSON, ORM and API Management in open source. Write your own connectors, work on express.js. Create MEAN stack applications connecting Angular to Node to MongoDB. Presented at the Connect.js conference in Atlanta
1 of 26
Downloaded 26 times
More Related Content
Connect js nodejs_api_shubhra
1. Merging JS frontend & backend
Shubhra Kar | Director Products
twitter:@shubhrakar mail:skar@strongloop.com
10. Full Stack JavaScript is powering mobility
Ionic
Bootstrap Angular
Cordova
A Compelling Option for Enterprise Mobility
Faster time to market vs. 100% native development
Gartner predicts by 2016 more than 50% of
Reuse skills of existing web developer staff
the apps deployed will be Hybrid apps.
Open Source stack / no vendor lock-in
For Enterprise http://www.apps, gartner.performance com/newsroom/is comparable id/2324917
to
native apps
Near write once, run anywhere UI: tablets, phones,
smart TVs, smart watches, cars, etc.
LoopBack
API Server
Node.js
11. But is the backend really being written in JS ?
Node.js active contributors (>65K)
Very large and active developer community
Growing / most modules (100K > Java, Ruby, PHP)
12. The emergence of the API economy
Compilers
AppServer
PaaS
mBaaS
API Server
Speed of Development
Cost, Control, Data
13. So some developers wrote an Open source API server
PUSH
REST
API
GEO
OFF
SYNC
DEVICE
USER FILE
Storage
REST
API
GATEWAY
Channel SDKs
ORM
API ENGINE
C
O
N
N
E
C
T
O
R
s
A
P
I
S
D
K
s
REST API
API
Explorer
Debugging, Provisioning, Scaling, Monitoring
14. Node Core
Bert
Belder
Ben
Noordhuis
These guys sent me !
LoopBack / Express Core
Raymond
Feng
Ritchie
Martori
Sam
Roberts
Miroslav
Bajtos
Ryan
Graham
15. So how can you contribute ?
http://loopback.io
http://expressjs.com
Community contributions till date
16. Loopback Open-source Node.js Framework
$ slc loopback
_-----_
| | .--------------------------.
|--(o)--| | Let's create a LoopBack |
`---------卒 | application! |
( _卒U`_ ) '--------------------------'
/___A___
| ~ |
__'.___.'__
卒 ` |属 卒 Y `
Middleware API Engine
ORM
Aggregation & Mashups
API Explorer (Swagger)
Fine Grained Access Control (ACLs)
Data Replication
IsoMorphic JS and Client SDKs.
[?] Enter a directory name where to create the project: (.)
19. Open Source Studio
Visual ORM
Discovery
Migration
DEV - API Design &
Composition
OPS Provisioning,
Scaling & Monitoring
20. Open Source mBaaS (mobile Backend as a Service)
Push Notification
GeoLocation
Offline Sync
3rd Party APIs
Device / User Tracking
Cloud / File Storage
21. Open Source API Gateway
Security (AAA)
Mediation and Transformation
Infrastructure QoS (pagination, throttling, caching, delivery guarantee, firewall)
Analytics and health monitoring
Aggregation and Microservices Routing
Virtualization and Reverse Proxy
22. Connectors
Connection Management
RDBMS, NoSQL, Services,
BigData, Proprietary
Model Discovery
Data Replication
State Management
Storage
Open Source
Enterprise
Storage
REST
23. Open Source Controller we talked yesterday !
Debugging
Build
Universal
Git
Deploy
Server Distro
Distributed Mesh
Scale
State Management
24. Thats how we win.
heheI am an API Hipster and a
Nodie now !
The Boss
25. Nodies are not just silicon valley hipsters !
And most recently.
#1 Retailer
#6: 80% of all new applications are composite based
Agile has replaced waterfall as the development method of choice
70% of the information needed by a developer is not available no access or not owned
SaaS and Cloud-powered customer apps have created instant on mentality
Current platform vendors have no suitable offering for these transformational projects