Web 2.0 is here to stay and the web technologies that made it “2.0” have also matured enough to move on to Web 3.0? Web is more intelligent, user friendly and interactive. Rich Internet Applications (RIA) have successfully caught the users’ attention and brought the desktop experience to browser. The transformation of desktop experience to browser played a key role in quick adoption of web 2.0. In this article we will take a look at some of the JavaScript APIs (Application Programming Interfaces) that made it all happen.
If you are starting off with writing some JavaScript, the first step is to choose an IDE (Integrated Development Environment). An IDE typically includes a Compiler, Code Editor (with/without Intellisense) and a Debugger. There are tons of additional features that almost every IDE now includes but these are the basic components. Let’s start with a list of possible IDEs you can use for writing JavaScript and debugging them.
Last month Google introduced Closure Library. Closure Library is a JavaScript Library by Google. What’s special about this JavaScript library is that it comes with Closure Compiler that is a JavaScript Optimizer which compiles the web apps to an optimized and compact JavaScript code that increases performance. It also removes the dead or useless JavaScript code. How about using the Closure Library and having no need to go for the compiler? it decreases one step that can save a lot of time.