Dropbox is one of the most popular online file storage/ sharing services currently available. Here is what makes Dropbox so popular.
Cost - Dropbox is completely free, with no hidden charges leaping out at users at any time.
Capacity - Users are given 2 GB of storage capacity. This may not seem like much, but it is certainly plenty to start off with. Adding storage is also possible - and without incurring charges. Users have a whole array of free options to increase their storage capacity, including, among others:
Invite friends/ acquaintances to Dropbox
Connect Dropbox to Facebook/ Twitter
Send Fan mails
Convenience - Extremely easy to use, Dropbox can either be used online or by installing the Dropbox application. This is quick, easy to do and allows automatic saving/ synchronisation of files between devices (which should also have the application installed) without having to use a browser.
Accessibility - With the app installed, it is possible to access files from wherever a user is, any time on any device, even if offline at the time (the Dropbox folders on all devices are updated automatically every time a file is saved). Mobile users are able to download only required files in order to save space.
Sharing - Files can be shared with individual users or public by designating folders to specific users or enabling them for public sharing.
Back-up - Dropbox is a convenient solution to backing up files in a safe and easy to access fashion. By storing files in the cloud, data sticks, CDs, DVDs and other easily lost or damaged storage devices - and the cost involved - become a thing of the past.
What's more, deleting files accidentally will not result in losing them, because Dropbox keeps easy to retrieve copies of all deleted files for 30 days.
Truth be told, it’s difficult for a web application that doesn’t have some kind of identification, even if you don’t see it as a security measure in and of itself. The Internet is a kind of lawless land, and even on free services like Google’s, authentication ensures that abuses will...
Although data persistence is almost always a fundamental element of applications, Node.js has no native integration with databases. Everything is delegated to third-party libraries to be included manually, in addition to the standard APIs. Although MongoDB and other non-relational databases are the most common choice with Node because if you...