LalithChoudharyG / SilenTalk

Our program addresses the communication gap faced by over 70M+ sign language users by providing real-time translation of sign language into text and audio, using “Real-Time Bidirectional Translation” offering innovative solutions for Deaf individuals and those who do not know sign language.
0 stars 0 forks source link

Gather information about MVT architecture #11

Closed LalithChoudharyG closed 4 weeks ago

LalithChoudharyG commented 1 month ago

Gather the info about MVC and ORM and help the responsible teammates to achieve it.

LalithChoudharyG commented 1 month ago

Many popular frameworks that use MVC explicitly mention it in their documentation. Django: Uses a similar pattern, called MTV (Model-Template-View), which is conceptually similar to MVC.

Django: Models in models.py. Views (template rendering logic) in views.py. HTML templates in a templates/ folder.

Nitanshu2001 commented 1 month ago

Here I have mention the difference between MVC and MTV so that everyone can get clear view of both things.

Key Differences:

1.) Controller vs. View:

In MVC, the Controller handles logic and input/output, interacting with both the Model and the View.

2.) View and Template Roles:

In MVC, the View directly handles the user interface (UI)

3.) Routing:

In MVC, routing often happens within the Controller layer, which determines which action to take for a specific request.