AngularJS is a JavaScript framework that can help you write web applications quickly using less code. AngularJS is not a library, rather it is an entirely different way of thinking about writing web applications. As such, AngularJS has certain opinions … Continue reading
Category Archives: Web Development
← Older postsAngularJS Tips and Tricks Using ngResource
An Introduction to Syntactically Awesome Stylesheets (Sass)
As web applications continue to increase in complexity, new tools have emerged that can help developers better manage their code. With JavaScript libraries, powerful server-side frameworks, templating engines and even entirely new languages, the landscape of web development is at … Continue reading
Struts 2: Writing Components Using XML and Annotations
Apache Struts is one of the most popular web development frameworks, and Struts 2 adds significant functionality to the framework. Struts 2 supports action configuration via conventions and annotations, so components can now be written using annotations or XML. Large, … Continue reading
Writing Cassandra Applications using the Hector Object Mapper
Apache Cassandra is an open source NoSQL database that is designed to handle massive scalability challenges. In order to achieve its designated goal, Cassandra uses a non-orthodox data model that is quite different from the commonly used relational model. Essentially, … Continue reading
Graphics for Web Development: SVG and Canvas
More and more applications are now being ported to the web. The ubiquity of the browser, access to increased bandwidth at lower costs, and the explosion of mobile devices are all driving forces leading to an increase in the demand … Continue reading
The Express Framework for Node.js
Node.js is a software stack for writing server-side applications in JavaScript. It employs an event-driven, non-blocking I/O model to achieve high throughput rates with minimal resource consumption. As such, it is very well suited to writing scalable, real-time applications that … Continue reading
Lucene’s Indexing and Searching in Web Applications
Lucene is an open source Java-based full text search engine library that can be integrated with nearly any software application requiring search capabilities. Lucene has been used in Internet search engines, as well as local and single-site searching for its … Continue reading
Package Management in Node.js
Node.js is an open source stack for writing server-side applications in JavaScript. It’s a very handy tool for writing scalable, real-time apps. It can also be used to quickly prototype a piece of code before rewriting it in a traditional … Continue reading
Apache Tomcat 7 Common Security Realms
Apache Tomcat has become one of the most popular choices for web developers that are looking for an open source web application container to run JavaServer Pages and servlets. The popularity of Tomcat can be credited towards advanced features such … Continue reading
The Hadoop Distributed File System
Apache Hadoop is an open source software framework designed for writing and running distributed applications that process large amounts of data in a distributed system. Hadoop implements a computational paradigm known as MapReduce. The MapReduce model runs over Hadoop’s distributed … Continue reading
