Providing Technology Training and Mentoring For Modern Technology Adoption
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 that can generate a greeting and integrate it in a Reach application. Part 1 – Creating the project Let’s create a new project. 1. Create a directory C:\LabWork , open
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 Hooks Application for environment set up and other dependencies in this tutorial. Part 1 – React Development Environment 1. Create and directory C:\Workspace and open a command prompt to C:\Workspace. cd
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 summarize and present at the end of my blog post.
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 as PhoneGap at a company called Nitobi. Adobe acquired Nitobi in 2011 and donated PhoneGap to the Apache Software Foundation which placed in incubator status. Adobe continues to develop PhoneGap
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. This can be easily done by converting a simple <span> into a button replacement. First, we will define a class called "button". Note the DOCTYPE declaration. We use the HTML5
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 uploaded in their raw source format. That is not same as uploading a file using the old <input type="file"/> approach. The basic steps are as follows: Use the HTML5 File
We use equality operators like == and != all the time. They appear to be same as Java or C++ on the surface. But, in reality, things are a lot more complicated and confusing. I will try to explain a few things that may not be obvious. The Equals Operator (==) var result = (expr1