In recent years, the jQuery open source library and framework has gained greater attention among a slate of frameworks that includes Dojo, Prototype, GWT and others. While viewers say it has advantages in some parts of development, it remains one among many other important frameworks, although an important one.
At its BlackBerry Developer Conference 2010 (DEVCON 2010), Research In Motion (RIM) demonstrated how the company is pushing its momentum with developers by providing a new web application platform, simplifying enterprise app development, launching both new analytics and advertising services, as well as opening up its BlackBerry Messenger (BBM) social platform to developers. Continue Reading.
Notice: There is a newer version of this post available The Dijit library provides an extremely powerful, flexible set of Dojo-based widgets with which you may easily enhance the look and functionality of your web application. These widgets include drop down / popup menus, dialogs, page layouts, trees, progress bars, and form elements.
NodeJS has demonstrated impressive performance potential as an HTTP server. By combining highly optimized HTTP parsing algorithms with the speedy V8 JavaScript engine and using an event-based architecture, Node has posted eye-opening request handling numbers.
Like all top-notch JavaScript toolkits, Dojo tries to make its classes as flexible as possible, knowing that users of the toolkit may have different ideas about how a given class or class method should work. Luckily, Dojo provides you a number of methods by which you can subclass or modify existing classes.
The NoSQL movement continues to gain momentum as developers continue to grow weary of traditional SQL based database management and look for advancements in storage technology. A recent article provided a great roundup of some of the great new technologies in this area, particularly focusing on the different approaches to replication and partitioning.
The REST architecture has become increasingly recognized for its value in creating scalable, loosely coupled systems. REST is presented as a network interaction architectural style, not a programming methodology.
The dojo.Deferred module has long been a central component of Dojo, providing a powerful interface for asynchronous operations like HTTP requests. Dojo’s Deferreds are a form of promises, providing a separation of concerns between the mechanics of calling a function and the interface for interacting with the eventual asynchronous future result.
There’s really no obvious “winner” in the Apple vs. Adobe spat.
Receive Our Latest Insights!
Sign up to receive our latest articles on JavaScript, TypeScript, and all things software development!