Something about node in the realworld
-
Upload
philipp-fehre -
Category
Technology
-
view
430 -
download
0
description
Transcript of Something about node in the realworld
![Page 1: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/1.jpg)
Something about Node
The real world
![Page 2: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/2.jpg)
How did you like it so far?
![Page 3: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/3.jpg)
Node in production
![Page 4: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/4.jpg)
DNTX: Advertiser backend
![Page 5: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/5.jpg)
Why node.js for DNTX?
![Page 6: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/6.jpg)
JSON APIs
![Page 7: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/7.jpg)
Lot’s of small requests
![Page 8: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/8.jpg)
Not a lot of business logic
![Page 9: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/9.jpg)
What did we learn?
![Page 10: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/10.jpg)
Mitfahrgelegenheit
![Page 11: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/11.jpg)
Why node.js for Mitfahrgelegenheit?
![Page 12: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/12.jpg)
Build a JSON API
![Page 13: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/13.jpg)
Project is dynamic, working with JSON helps! !
A lot!
![Page 14: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/14.jpg)
A lot of stuff is solved by modules
![Page 15: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/15.jpg)
Hotel booking system Granevento
![Page 16: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/16.jpg)
Why not node.js for granevento?
![Page 17: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/17.jpg)
A lot of business logic
![Page 18: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/18.jpg)
Rails solves the CRUD
![Page 19: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/19.jpg)
ActiveAdmin solves the Interaction with CRUD
![Page 20: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/20.jpg)
No realtime, cache everything, ActiveRecord!
![Page 21: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/21.jpg)
Decisions, decisions!
![Page 22: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/22.jpg)
Check if the libs are available!
![Page 23: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/23.jpg)
Be ready to patch stuff!
![Page 24: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/24.jpg)
node.js in production is a different beast!
![Page 25: Something about node in the realworld](https://reader033.fdocuments.net/reader033/viewer/2022052908/5596eff91a28ab2a778b4727/html5/thumbnails/25.jpg)
So much for node! !
Questions!