quick workflow of a nodejs api

26
QUICK WORKFLOW OF AN API IN NODE.JS Paolo Carrasco

Upload: paolo-carrasco

Post on 17-May-2015

554 views

Category:

Technology


1 download

DESCRIPTION

Quick steps to create an API in nodejs using the Cloud9 IDE

TRANSCRIPT

Page 1: Quick workflow of a nodejs api

QUICK WORKFLOW OF AN API IN NODE.JS

Paolo Carrasco

Page 2: Quick workflow of a nodejs api

API

• Application Programming Interface• How software components should interact

with each other.

Page 3: Quick workflow of a nodejs api

Node.js

• Server platform in Javascript• Event-driven, non-blocking I/O model

Page 4: Quick workflow of a nodejs api

Github

• Free• Many apps are linked to Github

– https://github.com

Page 5: Quick workflow of a nodejs api

Creating Github repository

Page 6: Quick workflow of a nodejs api

Cloud 9 IDE

• IDE online• Workspace already setup for Node.js and Git• Collaborative environment• It can be linked to Github

Page 7: Quick workflow of a nodejs api

Dashboard C9

Page 8: Quick workflow of a nodejs api

Cloning a Github repository

Page 9: Quick workflow of a nodejs api

Cloning a Github repository

Page 10: Quick workflow of a nodejs api

Project created

Page 11: Quick workflow of a nodejs api

Workspace of C9

Page 12: Quick workflow of a nodejs api

Node.js initial config

Page 13: Quick workflow of a nodejs api

package.json file

Page 14: Quick workflow of a nodejs api

Install dependencies: Express

Page 15: Quick workflow of a nodejs api

Install dependencies: grunt client

Page 16: Quick workflow of a nodejs api

Install dependencies: grunt

Page 17: Quick workflow of a nodejs api

Install dependencies: grunt-init

Page 18: Quick workflow of a nodejs api

Install dependencies: grunt-init-node

Page 19: Quick workflow of a nodejs api

Project scaffolding

Page 20: Quick workflow of a nodejs api

Test structure

Page 21: Quick workflow of a nodejs api

Testing the resources

Page 22: Quick workflow of a nodejs api

Testing the resources

Page 23: Quick workflow of a nodejs api

Implementing resources

Page 24: Quick workflow of a nodejs api

Implementing resources

Page 25: Quick workflow of a nodejs api

Project Structure

Page 26: Quick workflow of a nodejs api

Muchas gracias

• Q&A