Symfony 4 cheatsheet
- Entity - a thing to store in the database
- Repository - handles the entities
- Service - A tool or set of tools (like a Mailer or an API Library)
- Route - Links a URL to code
- Controller - The above code resides herein; routes that belong to eachother like lists for entities and CRUD for those entities are bundled in their own controller.
- View - How is the data presented to the user. This can be ANYTHING! HTML, XML, JSON, a File Download etc.