SWTT 140407 session02
11
4.7.2014 Node.js - JavaScript in the backend
-
Upload
seo-young-hwang -
Category
Technology
-
view
357 -
download
0
description
SWTT(7th Apr 2014) Session 02 - Title: "JavaScript in the backend" - Speaker: Yao Lu, Samsung
Transcript of SWTT 140407 session02
![Page 1: SWTT 140407 session02](https://reader033.fdocuments.in/reader033/viewer/2022060107/554a1d98b4c9058c5d8b5582/html5/thumbnails/1.jpg)
4.7.2014
Node.js - JavaScript in the backend
![Page 2: SWTT 140407 session02](https://reader033.fdocuments.in/reader033/viewer/2022060107/554a1d98b4c9058c5d8b5582/html5/thumbnails/2.jpg)
Node.js today
![Page 3: SWTT 140407 session02](https://reader033.fdocuments.in/reader033/viewer/2022060107/554a1d98b4c9058c5d8b5582/html5/thumbnails/3.jpg)
Node.js in industry
Ebay: ql.io
Yahoo: Mojito
Paypal: in production
LinkedIn: entire mobile software server
![Page 4: SWTT 140407 session02](https://reader033.fdocuments.in/reader033/viewer/2022060107/554a1d98b4c9058c5d8b5582/html5/thumbnails/4.jpg)
What is Node.js
Node.js is an event-driven, non-blocking server-side JavaScript environment, built on Google’s V8 JavaScript Engine.
Node.js IS JavaScript.
![Page 5: SWTT 140407 session02](https://reader033.fdocuments.in/reader033/viewer/2022060107/554a1d98b4c9058c5d8b5582/html5/thumbnails/5.jpg)
What is Node.js
event-driven: even-loop based
non-blocking/asynchronous operation
single-core
control flow
![Page 6: SWTT 140407 session02](https://reader033.fdocuments.in/reader033/viewer/2022060107/554a1d98b4c9058c5d8b5582/html5/thumbnails/6.jpg)
What is Node.js
![Page 7: SWTT 140407 session02](https://reader033.fdocuments.in/reader033/viewer/2022060107/554a1d98b4c9058c5d8b5582/html5/thumbnails/7.jpg)
NPM
Node Package Manager
publicly available
easy installation via online repository
Resuable componenets
comes with version and dependency management
![Page 8: SWTT 140407 session02](https://reader033.fdocuments.in/reader033/viewer/2022060107/554a1d98b4c9058c5d8b5582/html5/thumbnails/8.jpg)
Database
JSON friendly
MongoDB
CouchDB
![Page 9: SWTT 140407 session02](https://reader033.fdocuments.in/reader033/viewer/2022060107/554a1d98b4c9058c5d8b5582/html5/thumbnails/9.jpg)
Milk Music
I/O intensive
Scalability
No-SQL
![Page 10: SWTT 140407 session02](https://reader033.fdocuments.in/reader033/viewer/2022060107/554a1d98b4c9058c5d8b5582/html5/thumbnails/10.jpg)
Milk Music
![Page 11: SWTT 140407 session02](https://reader033.fdocuments.in/reader033/viewer/2022060107/554a1d98b4c9058c5d8b5582/html5/thumbnails/11.jpg)
Q&A