This chapter only assumes a cursory understanding of version control systems but the reader should at least understand what configuration files are, and have a basic understanding of programming. We will briefly look at an example makefile and there will be some code snippets in the chapter.
We will look at several code examples in this chapter, including an API Workshop (https://github.com/jbelmont/api-workshop) where we will explain a Makefile and a Demo Application (https://github.com/jbelmont/advanced-tech-in-wilmington-react-app) that uses React/Node.js/Express.js/RethinkDB, and we will also showcase a gulp.js script file.