Archive Pages Design$type=blogging

Node.js + MongoDB = The Future of Web Development

Maybe only one word can describe about the admiration for web developer to the uniqueness and greatness of NodeJS, the word is "awes...

Maybe only one word can describe about the admiration for web developer to the uniqueness and greatness of NodeJS, the word is "awesome". And then where is the greatness Node.js actually combined with MongoDB?, so I was be confident to write an article with this title.

We will discuss about it, very great or just an ordinary

Node.js is unfamiliar for most people, but not for the programmers. Node.js like the fresh blast wind that was predicted by the senior web developer will be the future of web development in the world.

At least there are some things you need to know before entering into the world of web development using this Node.js.

  1. Feature of Node.js

    I will try to explain where is the greatness of Node.js when compared with PHP as one of the famous programming language in the world.

    We already know that the server side programming like PHP and others are thread based. When we use the thread based, then a new task could be executed if the previous task has been completed.

    If we make a PHP script that is used to read the file, and then we make a new task, actually the processor will execute if the previous task has been completed. There is waiting time when the processor in idle process because it doesn't do anything or just waiting the thread to process in completed.


    As an illustration, we have to described that PHP and Node.js as two restaurants, the PHP restaurant and the Node.js restaurant.

    One day a customer is calling to PHP restaurant, to order some food items. Then the operator of PHP restaurant will pick up the phone and ask what kind of his food order?, as well as record it. When holding up the phone the operator then sends a list of food ordered to the chef and waiting for food order until ready. If the food order is ready, the operator will tell that the food order is ready, and ready for delivery.

    After the food order was done, the operator will hung up the phone, and was able to return pick up the phone for the next order. So if there are 10 customers simultaneously would require 10 operators.

    Actually this condition will overload the server to handle requests from the user.

    Otherwise at Node.js restaurant the operator in a highly educated and trained. If the customer called, the operator will pick up the phone, ask what kind of his food order and record it, and then hung up the phone. After the food ordered was done, the operator will call back the customer that the food order is ready and ready for delivery too.

    In this condition the server will work optimally without waiting time, so that it can serve multiple requests from the user at once.

    This was happened to Node.js. more faster, lighter, and efficient.

  2. Feature of MongoDB

    MongoDB is one type of NoSQL databases. Although the name is unfamiliar for most people, but reliability has been proven by websites with big traffic, and of course big databases, such as Foursquare, Disney, Forbes, Sourceforge, or Github.

    MongoDB actually don't have a relational database, is different from MySQL which is designed to handle a relational database. Precisely MongoDB was made using a database management with document-oriented.

    If you have been accustomed to using MySQL will be a little confused in MongoDB, because in MongoDB you will not find the table record in the database, and certainly no relation too.

    But if you already know the JSON (JavaScript Object Notation) structure, so the structure of the MongoDB is same too. MongoDB has a key and value concepts like an array in JSON.

    The database on MongoDB called "BISON" with a similar structure like JSON. The structure is sufficiently readable. With the value key concept in MongoDB, each document will automatically have a unique id index. So it can help speed up the process of data search globally.

    MongoDB has a speed much better than MySQL because it adopted the concept from JSON.

The conclusion is Node.js if combined with MongoDB is believed to produce the super power web development technique in the future.

It was so great even to Enuke Software discuss it in the article: Will PHP Survive the Attack of Node.js
Name

AustralianGP Beauty Care Children Crime Culinary Did You Know? Donald Trump Environment Europe Fashion Finance Gadget Health Intel International Internet Ivanka Trump Japan Jorge Lorenzo Law & Justice LG Mark Zuckerberg Microsoft Middle East MotoGP MWC 2016 NHL Politics Property Samsung Science & Technology Smartphone Social Media Sports Tips Traveling USA ValenciaGP Valentino Rossi Vendor Web Programming WhatsApp Windows Women Xiaomi
false
ltr
item
MicroSiv™: Node.js + MongoDB = The Future of Web Development
Node.js + MongoDB = The Future of Web Development
https://3.bp.blogspot.com/-BTvFI05Urzc/VuQ2p1_zVYI/AAAAAAAACM0/RFbsOyvX_c0RBn9FGZZGehO5mIq5h0Fjw/s320/node-cover.png
https://3.bp.blogspot.com/-BTvFI05Urzc/VuQ2p1_zVYI/AAAAAAAACM0/RFbsOyvX_c0RBn9FGZZGehO5mIq5h0Fjw/s72-c/node-cover.png
MicroSiv™
http://www.microsiv.com/2016/03/nodejs-mongodb-the-future-of-web-development.html
http://www.microsiv.com/
http://www.microsiv.com/
http://www.microsiv.com/2016/03/nodejs-mongodb-the-future-of-web-development.html
true
2383949401689985367
UTF-8
Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago