node js for real-time mobile app development

28
Node JS For Real Time Mobile App Development

Upload: logistic-infotech-pvt-ltd

Post on 15-Apr-2017

634 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Node JS For Real-Time Mobile App Development

Node JS For Real Time

Mobile App Development

Page 2: Node JS For Real-Time Mobile App Development

Node.js is basically a runtime

environment JavaScript for developing

server side web applications.

www.logisticinfotech.com

Page 3: Node JS For Real-Time Mobile App Development

We can also say that JavaScript is

usually limited to a browser only. What

Node JS developers did, that was

allowed it to run on the computer

instead.

www.logisticinfotech.com

Page 4: Node JS For Real-Time Mobile App Development

In Browser, it can only access your web

page.

www.logisticinfotech.com

Page 5: Node JS For Real-Time Mobile App Development

However, it can open files, listen to http

requests, access databases etc while

coupled with chrome’s V8 engine. This

makes node special than any other.

www.logisticinfotech.com

Page 6: Node JS For Real-Time Mobile App Development

JavaScript on server can achieve a lot

while scoring high on speed.

www.logisticinfotech.com

Page 7: Node JS For Real-Time Mobile App Development

Node.js became famous in modern web-

connected applications which need to

fetch data from different sources,

assemble it and push it to many clients

in real-time.

www.logisticinfotech.com

Page 8: Node JS For Real-Time Mobile App Development

Who Invented Node and

Why?

www.logisticinfotech.com

Page 9: Node JS For Real-Time Mobile App Development

Ryan Dahl has developed the Node.js

www.logisticinfotech.com

Page 10: Node JS For Real-Time Mobile App Development

The main reason why he developed

Node.js is, after noticing the loading

bar of Flicker which did not show

exactly how much data has been

uploaded.

www.logisticinfotech.com

Page 11: Node JS For Real-Time Mobile App Development

Why We Use Node?

www.logisticinfotech.com

Page 12: Node JS For Real-Time Mobile App Development

Node can help to boost speed and

reduces the cost with JavaScript on

both sides.

www.logisticinfotech.com

Page 13: Node JS For Real-Time Mobile App Development

Node Provides Real-time data with low

latency. Node can efficiently handle

concurrent requests.

www.logisticinfotech.com

Page 14: Node JS For Real-Time Mobile App Development

Advantages of using Node

JavaScript

www.logisticinfotech.com

Page 15: Node JS For Real-Time Mobile App Development

Extremely good for chat and game applications

www.logisticinfotech.com

Page 16: Node JS For Real-Time Mobile App Development

Real-time trans-coding for multimedia applications

www.logisticinfotech.com

Page 17: Node JS For Real-Time Mobile App Development

Scalable

Node.js is suitable for making a large

scale, lightweight and faster system

which demands real-time response.

www.logisticinfotech.com

Page 18: Node JS For Real-Time Mobile App Development

Examples, Who are Using

Node.js…

www.logisticinfotech.com

Page 19: Node JS For Real-Time Mobile App Development

NETFLIX

Netflix is currently leading the efforts

around its UI’s transition to Node.js.

www.logisticinfotech.com

Page 20: Node JS For Real-Time Mobile App Development

Uber

Older version of Uber had a MySQL

clubbed architecture with a PHP

framework. When Users increased,

PHP can not simply handle the large

volume of concurrent requests. This

made Uber Shift to the Node.

www.logisticinfotech.com

Page 21: Node JS For Real-Time Mobile App Development

Mozilla Firefox

A well known internet browser - Mozilla

Firefox has implemented Node.js to

support browser APIs which has half a

billion installations.

www.logisticinfotech.com

Page 22: Node JS For Real-Time Mobile App Development

Go Daddy

Go Daddy – need 10X less servers in

their infrastructure than with their

traditional hosting infrastructure.

www.logisticinfotech.com

Page 23: Node JS For Real-Time Mobile App Development

Linked In

With the help of Node, LinkedIn is

handling 20 times more load on 4

boxes than earlier time.

www.logisticinfotech.com

Page 24: Node JS For Real-Time Mobile App Development

Conclusion

www.logisticinfotech.com

Page 25: Node JS For Real-Time Mobile App Development

NodeJS is the perfect technology for

modern day startups which relies

heavily on asynchronous input-output

operations.

www.logisticinfotech.com

Page 26: Node JS For Real-Time Mobile App Development

Those startups who are currently on a

high growth phase and want to scale

up can look up to node.

www.logisticinfotech.com

Page 27: Node JS For Real-Time Mobile App Development

Logistic Infotech Pvt. Ltd.

• Logistic Infotech Pvt. Ltd. Has developed

many applications and websites using Node.

• You can see the portfolio of Logistic Infotech

Pvt. Ltd. which is top Mobile Application

Development Company in India.

www.logisticinfotech.com