The increase in complexity in front end web development has driven to increasing amounts of specialization and separation of front and back end. This specialization and increased complexity has a number of benefits – the quality of user experiences on the web has increased exponentially, while simultaneously reaching more people across more types of devices […]