What is a Full Stack

Full-stack is a complete JavaScript solution which involves JavaScript on both client-side and server-side. There are many full-stack solutions but MEAN stack is the most widely used solution. There are many different variations of the full-stack but it essentially involves:

NoSQL Overview

NoSQL is not one technology. It refers to a wide variety of different database technologies that address scale and agility challenges of today's applications. These problems include: