How to do Unit Testing with Jest in React?
In this tutorial, we will create a new project to illustrate Test Driven Development (TDD) with React and Jest. We will create a simple model…
How to Create React Application Using Custom Hooks?
In this tutorial, we will create a React application that uses a custom hook to encapsulate a an article repository. Please refer to this article React…
Angular 2 Programming Languages
Programming Languages for Angular Development Angular 2 differs from Angular JS in regards to programming language support. With Angular JS you generally program in JavaScript….
New Support for ECMAScript 2015
Although it is a huge part of the modern web, the syntax of JavaScript hasn’t really changed significantly in quite a long time. That all…
Netflix in Flames
Recently I came across this blog post. The title sounded quite intriguing and when reading it, I found some points of interest that I will…
Cordova!
This week Apache Cordova (formerly known as PhoneGap) graduated from the Apache incubator and is now a top level Apache project. Cordova got its start…
Custom HTML Buttons with CSS
The default <button> and <input type="submit"> tags work great but look super drab. Sometimes, you want jazz things up by adding images and stylized text….
Uploading Files Using XMLHttpRequest Level 2
As a part of HTML5, XMLHttpRequest API is undergoing enhancements. You can now upload files to a server and display a progress bar. Files are…
JavaScript Equality Operators
We use equality operators like == and != all the time. They appear to be same as Java or C++ on the surface. But, in…
Coding HTML5 Pages Using Eclipse
The Helios release of the Eclipse IDE for Java EE Developers provides support for HTML5 development. Specifically, it allows you to create HTML5 pages using…