Working with Laravel and Docker

If you are developing a small application that only dependent on MySQL, Apache or Nginx then MAMP is fine to get started. But what if our application dependents on Redis, Mailhog, Supervisor, Beanstalk, etc? In that case, we have 2 options Vagrant and Docker. I personally prefer Docker and of cause, this article is about setting up the Laravel with Docker.

Form validation in Node.js

We are not covering the installation of Node.js or setup routes

We need to form validation to get user input based on defined form. Server-side validation is must because we never trust the frontend validation. Frontend validation could not work in some cases if the user turned off his client-side JavaScript.