Technology RadarTechnology Radar

DDEV

Adopt

We have tested DDEV quite intensively in many of our projects, and thanks to the PHPStorm integration, it has proven to be a valuable tool for us and we will keep using it.

Assess

DDEV is a container-based local development platform to simplify and standardize development workflows.

So far we have used custom Docker setups (e.g. docker-magento) for the different frameworks or tools we have been using. Since each setup is different, it makes it hard for someone new to the team to figure out what is going on and how to interact with the containers. ddev offers an additional abstraction layer on top of Docker and Docker Compose which helps to standardize the interaction with a containerized project.

We are currently testing ddev with Traefik in some of our projects to find out how it works in our daily development processes.