If you use PHP, you NEED composer now !
Use Cases and Deployment Scope
Pros
- Dependencies management and their lifecycles
- Composer command line is very flexible and easy to use
- Branch and Tags for release management of the dependencies
Cons
- Sometimes a bit slow, but v2 made a lot of improvements on that
- If everything is modular, setting up a local dev environment is a bit trickier than having everything in the same repo
- Might be hard to adopt with some frameworks which have not fully embraced it, like Wordpress
