Easy AngularJS Authentication with Auth0
Authentication for single page apps can be a tricky matter. In many cases, SPA architecture involves having an isolated front-end application with a framework like AngularJS, and a separate backend...
View ArticleA Beginner’s Guide to npm — the Node Package Manager
Node.js makes it possible to write applications in JavaScript on the server. It's built on the V8 JavaScript runtime and written in C++ — so it's fast. Originally, it was intended as a server...
View ArticleA Beginner’s Guide to Webpack 2 and Module Bundling
Webpack is a module bundler Webpack has become one of the most important tools for modern web development. Primarily it's a module bundler for your JavaScript but it can be taught to transform all of...
View ArticleIntroduction to FuseBox — a Faster, Simpler Webpack Alternative
In today's rapidly evolving front-end landscape, it's vital to have a solid grasp of the JavaScript module system. Modules can help organize your code, make it more maintainable and increase its...
View ArticleHow to Bundle a Simple Static Site Using Webpack
Webpack is all the rage right now. It has over 30,000 stars on GitHub and has been embraced by some of the big guns in the JavaScript world, such as the React and Angular. However, you don't need to be...
View ArticleUnit Test Your JavaScript Using Mocha and Chai
Have you ever made some changes to your code, and later found it caused something else to break? I'm sure most of us have. This is almost inevitable, especially when you have a larger amount of code....
View ArticleHow to Build a Simple Web Server with Node.js
The following is an excerpt from the book Get Programming with Node.js, published by manning.com. You can purchase the book here at a 37% discount by using the code fccwexler. This article is a...
View ArticleInstalling Multiple Versions of Node.js Using nvm
When developing Node.js applications, you might face situations where you need to install multiple versions of Node. This can happen when you have multiple projects and they have different...
View ArticleHow to Build a News App with Svelte
Svelte is a new JavaScript UI library that's similar in many ways to modern UI libraries like React. One important difference is that it doesn't use the concept of a virtual DOM. In this tutorial,...
View ArticleHow to Build a Web App with GraphQL and React
In this tutorial, we'll learn to build a web application with React and GraphQL. We'll consume an API available from graphql-pokemon and serve it from this link, which allows you to get information...
View Article