Blog

Simple Express 4 Routing

Introduction Express v4 improved the Router to be much simpler to register middleware. It allows us to separate routes into files & modules. This tutorial covers how we can accomplish this using a single point of entry. Let's take a look! Stack: NodeJS v9.11, Express v4.16 Directory Structure The directory structure is as follows for…

Node Express + Sequelize

Introduction Sequelize has been one of the leading ORMs for Node.js. Having objects to match your database schema with a variety of utilities out of the box, means you're sprinting in development. There is also a Sequelize CLI tool to help with creating migrations, seeds, & more. ORMs work great for scalability & organization. We…

Serving Angular with Node

Introduction Since we've been working a ton with NodeJS & AngularJS, we'll be covering a lot of coding & hassles developers might encounter when using these technologies. In this tutorial, we're focusing on how you can use NodeJS with Express to serve an AngularJS application without needing to deploy a separate Web Server. Stack: NodeJS…

Our Next Project

What are we building? Our next project is a public Web Application that begins by asking a simple question: "What have you been called today?". Users continue on to a selection of tiles, each one consisting of adjectives that are either positive or negative. Our minimum viable product is as follows: Select any number of…

Docker + MariaDB

Introduction Ever had issues deploying multiple databases on your development machine? This post is a tutorial on how Docker can be used to launch database containers in a few commands. Not sure what Docker is? Check out their website at www.docker.com. First things first, if you haven't already installed Docker, follow their installation tutorial for…