DEV Community

Discussion on: The current state of local Laravel development

Collapse
 
rvxlab profile image
RVxLab

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.