This is a well-written TL;DR of the different ways to develop.
When I started with Laravel in 2014 the go-to way was using Homestead. At that point I was (painfully) developing on Windows. Homestead got the job done but it was slow and painful to work with (not the mention file system issues).
A year ago I was using Laradock on Linux which was considerably better, it was fast and easy to set up. The initial docker-compose build took an ice age and a half however as Laradock is so bloated.
Recently I started using Sail and it’s just perfect. It’s a great stub to start from and since it’s docker you can just add your own services.
Now I see you mentioning that Docker is a tad slow on MacOS. While I can’t speak for that, I can say that on Linux it works really well.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
This is a well-written TL;DR of the different ways to develop.
When I started with Laravel in 2014 the go-to way was using Homestead. At that point I was (painfully) developing on Windows. Homestead got the job done but it was slow and painful to work with (not the mention file system issues).
A year ago I was using Laradock on Linux which was considerably better, it was fast and easy to set up. The initial docker-compose build took an ice age and a half however as Laradock is so bloated.
Recently I started using Sail and it’s just perfect. It’s a great stub to start from and since it’s docker you can just add your own services.
Now I see you mentioning that Docker is a tad slow on MacOS. While I can’t speak for that, I can say that on Linux it works really well.