MVC is a design pattern that separates an application into 3 separate parts. Programmers do this to decouple the various parts of the application, which - Allows multiple developers to work on each section in parallel without affecting each other. Provides a standard paradigm to follow, eliminating the need to...
Smarthome Data Transfer Protocol: HTTP or MQTT?
In the process of designing my Arduino based smart home project, I had the difficult decision about what protocol to use. While an HTTP based system was incredibly easy for me to set up, MQTT is very appealing.The system I have right now is operational and working. With HTTP, all...