Node.js, MongoDB, HTML5 apps, CSS3



HTML5 Apps

HTML5 Apps are successfully replacing both native mobile apps and traditional desktop applications for several reasons.

HTML5 apps are time- and cost-effective

Rather than build an app from the ground up for each mobile platform, developers can write HTML5-based code once and tweak it to redeploy for iOS, Android, Windows Phone, etc, so called Hybrid HTML5 apps.

Hybrid HTML5 apps are perfect for enterprise and business clients

Many enterprises need to develop scores of apps, including consumer-facing apps, employee apps, even client-targeted apps. Hybrid HTML5 apps allows them to scale their app strategy without breaking the bank.

Can enter popular app stores

Going hybrid has been aided by the wide adoption of technologies such as PhoneGap and Appcelerator’s Titanium — app builders that wrap HTML5 in a native “container” so that the resulting app can enter popular app stores.


The original goal with Node.js was to create web sites with push capabilities as seen in web applications like Gmail. JavaScript technology allowed a non-blocking, event-driven I/O.

Node.js contains a built-in HTTP server library, making it possible to run a web server without the use of external software, such as Apache or Lighttpd, and allowing more control of how the web server works. Node.js enables web developers to create an entire web application in JavaScript, both server-side and client-side.


MongoDB (from “humongous”) is an open source document-oriented database system developed and supported by 10gen. It is part of the NoSQL family of database systems. Instead of storing data in tables as is done in a “classical” relational database, MongoDB stores structured data as JSON-like documents with dynamic schemas (MongoDB calls the format BSON), making the integration of data in certain types of applications easier and faster.

10gen began development of MongoDB in October 2007. The database is used by eBay, MetLife, Telefónica, Foursquare, MTV Networks and the UK Government. MongoDB is the most popular NoSQL database management system.


Finally with CSS3 we get typography and design as flexible and exact as for print design. Have you ever wondered why a magazine front page usually is so much more appealing then most web site front pages?

CSS3 also offer animation capabilities with additional advantages, such as potential speed increases due to being rendered directly by the browser. With level 4 CSS we can even adapt the user experience to the ambiance where the device is currently used.

[contact-form-7 id="33" title="Portfolio request"]