React Tutorial: Loading and Displaying Data with AJAX

A lot of starter React tutorials demonstrate the basics how to define and use JSX components. But there are a number of other dimensions in a full production web application. One common feature is loading data from a remote API using technology like AJAX.

Fixing WordPress 404 Not Found Errors When Using Permalinks

I was setting up a new install of WordPress recently, running locally on my laptop. After a while I started getting “404 Not Found” errors on opening any individual page on my new WordPress site: I couldn’t open posts or static pages and had no access on tag or category links.

yarn + unpkg for Quick Prototyping of Front End Applications

If I were working on a serious project right now, I’d init a project with yarn and start installing packages like webpack for it. But today I don’t want to do that, I just want to create a simple local project to mess around with ReactJS and some other javascript packages. I know I could

ReactJS: An Extended Hello World Example In 8 Minutes or Less

It’s often difficult to get started with a new software library or framework; it seems like there are always a mass of concepts, paradigms, and conventions to learn in any new technology. This post gathers together an extended “Hello World” example implemented using the React library, demonstrating a number of the core features of React.

Unit Testing Javascript with Jasmine

Jasmine is a framework for unit testing Javascript code. It has an easy syntax that allows fast creation of human readable, spec-like test code to verify the correct behavior of Java application code. When creating a new npm project that will use jasmine for testing, specify “jasmine” as the test script