Get started with Symfony 6 for beginners — Part 2 | Route, Controller, Rendering.

What is MVC?

  • Model: corresponds to all the data-related logic that the user works with. Retrieving data, the crud operations are done in the Model object.
  • View: is responsible for the UI logic of the application.
  • Controller: Act as an interface between Model and View components to process all the business logic and incoming requests, manipulate data using the Model component and interact with the Views to render the final output.

First Controller




Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How to Render Data to the DOM from a Rails API using Javascript

What is Next.js?

JavaScript: Chessboard Program

ACA 211 Week 4 — Higher Order, Less Work

Creating Partially Signed Bitcoin Transactions (PSBTs) with Bitcoin Core and Node Js

Using Hooks in React: useState

Hook Your Web Contact Form to Telegram

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Azay Karimli

Azay Karimli

More from Medium


PHP — P46: Methods

Dino Cajic explaining PHP methods

Adding Custom Global Arguments to Artisan Commands

A new era for web development 🚀