This article demonstrates how to build file manager using Websockets and with other HTML5 emerging technologies.
WebSockets one of the powerful communication mechanism to send and receive the messages bidirectionally between client and server. WebSockets give you the facility to load real time data and visualize it.
PDF.js, webodf.js and so many other libraries exists over web to load and see the files in browser. The HTML5 Drag Drop API has the Capability to get the files from the user in a way they can drop in the zone. With Drag and Drop user can upload Folder and multiple files.
One other HTML5 very useful API WebWorkers it helps to do the operation in their own thread. it gives boost to javascript to implement multi-threading.
And Finally there are lots of libraries to show the structure of different levels in tree view and the grid structure.
By using all these feature one can create easily a file manager with all the below features.
Dropbox, Google Drive and now you can have yours...
Further Reading:
WebSockets one of the powerful communication mechanism to send and receive the messages bidirectionally between client and server. WebSockets give you the facility to load real time data and visualize it.
PDF.js, webodf.js and so many other libraries exists over web to load and see the files in browser. The HTML5 Drag Drop API has the Capability to get the files from the user in a way they can drop in the zone. With Drag and Drop user can upload Folder and multiple files.
One other HTML5 very useful API WebWorkers it helps to do the operation in their own thread. it gives boost to javascript to implement multi-threading.
And Finally there are lots of libraries to show the structure of different levels in tree view and the grid structure.
By using all these feature one can create easily a file manager with all the below features.
- Opening the document in the cloud
- Drag and Drop upload
- High performance File operations
- Large file upload(>1GB)
- Directory Upload
- Multiple file upload
- Tree Based Presentation
- Document information
Dropbox, Google Drive and now you can have yours...
Further Reading:
4 comments
commentsVery amazing
ReplyThanks, Now its part of antkorp product (Social Network for Communication and Collaboration).
ReplyPlease visit http://kongaraju.in for more details. you can download and install it(its free).
The FM looks great. Is it already available? Can you please give me more details on how to try/get it?
Replyyes, it is available with many other features. You can download the app from http://www.kongaraju.in/ and follow the setup guide to install and try it.
ReplySetup Guide : http://kongaraju.in/setup.html