Something about node in the realworld

25
Something about Node The real world

description

http://github.com/sideshowcoder/javascript-workshop

Transcript of Something about node in the realworld

Page 1: Something about node in the realworld

Something about Node

The real world

Page 2: Something about node in the realworld

How did you like it so far?

Page 3: Something about node in the realworld

Node in production

Page 4: Something about node in the realworld

DNTX: Advertiser backend

Page 5: Something about node in the realworld

Why node.js for DNTX?

Page 6: Something about node in the realworld

JSON APIs

Page 7: Something about node in the realworld

Lot’s of small requests

Page 8: Something about node in the realworld

Not a lot of business logic

Page 9: Something about node in the realworld

What did we learn?

Page 10: Something about node in the realworld

Mitfahrgelegenheit

Page 11: Something about node in the realworld

Why node.js for Mitfahrgelegenheit?

Page 12: Something about node in the realworld

Build a JSON API

Page 13: Something about node in the realworld

Project is dynamic, working with JSON helps! !

A lot!

Page 14: Something about node in the realworld

A lot of stuff is solved by modules

Page 15: Something about node in the realworld

Hotel booking system Granevento

Page 16: Something about node in the realworld

Why not node.js for granevento?

Page 17: Something about node in the realworld

A lot of business logic

Page 18: Something about node in the realworld

Rails solves the CRUD

Page 19: Something about node in the realworld

ActiveAdmin solves the Interaction with CRUD

Page 20: Something about node in the realworld

No realtime, cache everything, ActiveRecord!

Page 21: Something about node in the realworld

Decisions, decisions!

Page 22: Something about node in the realworld

Check if the libs are available!

Page 23: Something about node in the realworld

Be ready to patch stuff!

Page 24: Something about node in the realworld

node.js in production is a different beast!

Page 25: Something about node in the realworld

So much for node! !

Questions!