Introduction
to
NodeACS
RICARDO
ALCOCER
@ricardoalcocer
NODE
SCHOOL
NIGHT
APRIL
1ST
2014
Slide 2
Slide 2 text
About
me
-‐
@ricardoalcocer
! Have
been
Titanium
since
2009
! Former
independent
Titanium
trainer
in
the
Caribbean
and
Latin
America
! Obsessed
with
native
cross-‐platform
development
! Free
Software
and
Open
Source
advocate
! Love
JavaScript
hacking
and
tech
startups
Slide 3
Slide 3 text
What
is
Appcelerator
! Titanium,
JavaScript
framework
for
cross-‐platform
native
applications
development
! ACS
–
Appcelerator
Cloud
Services
! NodeACS
–
Node+MVC
Framework+Cloud
Hosting
Slide 4
Slide 4 text
ACS
:
Zoom-‐in
! Mobile
Back-‐end
as
a
Service
(MBaaS)
! Robust
infrastructure
! Secure
and
scalable
architecture
! Integrated
with
Titanium
and
Node.ACS
Slide 5
Slide 5 text
20
pre-‐built
services
Slide 6
Slide 6 text
ACS
ACS
Backend
Live
walk-‐thru
Slide 7
Slide 7 text
Node.ACS
:
Zoom-‐in
! Develop
and
publish
node.js
apps
to
the
Appcelerator
Cloud
! Simple
CLI
interface
and
built-‐in
webserver
! Built-‐in
ACS
support
! Integrated
with
Titanium
Studio
! It's
Javascript
but
for
the
server!
Slide 8
Slide 8 text
Install
Node.ACS
! Node.ACS
runs
on
top
of
Node.js
! Titanium
Studio
installs
Node.js
and
NPM
by
default
[sudo]
npm
install
–g
acs