I’m fairly new to MVC and out of all the videos/tutorials I’ve seen, this one explains it in the most clear and concise way ever. It made MVC’s process very easy to understand. Great job!
@aueinstein2 жыл бұрын
I recommended this video to several friends that have issues understanding the MVC architecture. None was disappointed. Thank you
@bugfacedog444 жыл бұрын
It upsets me how convoluted this has been explained to me repeatedly compared to how simple it really is. I always heard the model = database and the view = client, and that is just a garbage explanation all around. This explanation is so clear that it is now obvious to me that the people in the past that have tried to explain it to me, including professors, just didn't understand it. THANK YOU SO MUCH!
@ambition4154 жыл бұрын
Why is it incorrect to say that "the model = database and view = client"? I thought I understood this video, and it doesn't seem to contradict this? Just looking to understand. Thanks!
@arcan7622 жыл бұрын
I think this confusion came up when clients started doing client side rendering for SPAs, where now the client (browser) is in charge of rendering it's own view, based on the data passed to it from the controller, as opposed to server rendered pages of the past (think PHP) where the browser was sent the view already rendered.
@dastagirwajahat5 ай бұрын
Yeah most of them never clarified no one interacts with other components except controller, thats where confusion came up
@44r0n-92 жыл бұрын
sometimes it's astounding how much better some youtube videos are than lectures.
@souravsharma60923 жыл бұрын
Think is a hidden treasure. I struggled a lot with the topics as they go quite fast in the classes. But here it is short and thorough as well. One of the most satisfying explanations. Thank you very much
@MrNll004 Жыл бұрын
You never fail to impress me with the way you simplify complex topics and make them digestible. I've found that software developers love overcomplicating everything
@SherryTheNerd5 жыл бұрын
this is awesome! it's easy to understand with the cat example :) i've read numerous articles about MVC, but I could understand none of them! thank u soooo much
@larisasilva18364 жыл бұрын
K.
@nanibanani75604 жыл бұрын
this is what i like , short and on point. no music, no nonsense speech , no insulting and stuff like that.. well done
@angiedale36475 жыл бұрын
simply amazed of your simplicity in explanation of all topics !
@WebDevSimplified5 жыл бұрын
Thank you! I am really glad it was easy to understand.
@sublimeelectrons8699 Жыл бұрын
@@WebDevSimplified i salute and appreciate you brother. You are a natural teacher. You made every topic easy.. Please don't stop your passion.. You are a blessing and you are helping me a lot..
@TheVentureaaron Жыл бұрын
One of the best explanations of MVC I've seen. I appreciate how you devoted some time to covering why MVC came around and where it fits in. This is the kind of video everyone should watch before starting any MVC class/training. Get the high level, and then dive in. Fantastic job.
@sydpao22242 жыл бұрын
Other videos about MVC ranges from 1hr to 3 hrs in length… this one, I got all I need and straight to the point.
@michaeljaycastillo18395 жыл бұрын
the most precious 4 mins of my life to understand MVC 😇 I'm trying to learn Yii2 but I'm overwhelemed with MVC thing. Glad I found this video 😇
@jojobobo18154 жыл бұрын
its rare that a simpleton like me can understand concepts immediately but you made this one easy. You're a great teacher and have helped me alot in my journey, thanks!
@andrew9154 жыл бұрын
Lol.... I've heard MANY explanations on MVC and none of the was clear and concise like yours. Props to you. I'm sure you would make a great teacher in school.
@davadh2 жыл бұрын
This is great! Too many people explain MCV as this overly complicated smart process that changes how you create websites, when in fact, it's so much simpler
@SebLeCaribou3 жыл бұрын
Simple and concise explaination; it's the one I'm sending the interns fresh out of bootcamps when they ask about the theory behind MVC. I think what can be confusing when you first think about this model, is the fact that the user is not interacting with the controller, but with the view. Like, technically speaking, when web-apps are concerned, you are sending and receiving stuff using the controller. But you interact with the interface, click on buttons using the view that is rendered. Which can wrongfully give you the idea that you are using the View to communicate with the model.
@perlagisselleoki91112 жыл бұрын
Thank you SO much for this. I've read so much documentation on this and none of it felt like it was in english. You explained in 4 mins what i've been trying to understand for a whole day.
@atribhattacharyya26314 жыл бұрын
You are actually acted like a beautiful controller where I the user requested for the MVC to understand..and you represented it brilliantly from your database..
@깜쥐-w1h3 жыл бұрын
Don't forget the view part since he had the knowledge from the database, he went to the view and got the video representation which the user can see through youtube, eventually returning back to your KZbin app.
@realmcafee3 жыл бұрын
do you also get to know the difference between api and mvc?
@atribhattacharyya26313 жыл бұрын
@@realmcafee MVC is the software architecture in which you as a programmer can organize, re-use and update your code while building your application. Whereas API is the gateway of a 3rd party software by which you can talk to each other by http protocol like REST or JSON etc.
@straycursor55622 жыл бұрын
Actually if you think about it. He's the view since he's the one that's showing us what MVC is. The controller would probably be the middle man AKA KZbin itself. We search for MVC, youtube goes and fetches the view ( video ) and we get his explanation returned to us. MVC within MVC. Pretty meta stuff lol
@OberynPinkViper Жыл бұрын
Thank you for the simple explanation. I was completely lost when my lecturer introduced the MVC Patttern at the beginning of the Semester, and this video helps to understand the basics of MVC.
@mahirvahmad21494 жыл бұрын
I have been studying Node Js for the last 3 months but for the first time only I understood the MVC idea very clearly, thanks dear
@carntspell2 жыл бұрын
I have trouble actually turning on my computer but after watching this I'm going to make an app. Magnificently explained
@sirgenesy5099 Жыл бұрын
it's incredible how clear this video is
@shraddhaverma64342 жыл бұрын
Just went through the video before my interview. The best explanation
@namelessyoutubechannel8 ай бұрын
You should be proud of yourself for presenting this topic in the simplest way possible.
@janickspielmann26954 ай бұрын
I was unable to remember how MVC worked, but after watching your video, I remembered. Thanks
@chrislam84425 жыл бұрын
A quick but detailed explanation! Thanks!
@WebDevSimplified5 жыл бұрын
You're welcome!
@FrankUnderwoood8 ай бұрын
This is the best MVC explanation I've ever seen! I'm new to MVC because of PHP and this was incredibly helpful. Thanks Kyle! 😃
@matteobattilani73014 жыл бұрын
I understood a lot more in this english video than in 100 other videos in my native language. Thanks
@damvan8099 Жыл бұрын
I didn't realize this video is from Web Dev Simplified. No wonder it's so easy to understand. Your videos are always amazing
@gamerforlife1231003 жыл бұрын
Thank you very much for the simple explanation!!! I was working for a company for 1.5 years and they failed to explain it so simple
@iglesiasleonardo17422 жыл бұрын
Best explanation in the shortest time. In simple terms, in node.js, routes = controller, models = model and "dynamic views" = views
@sahariarmondal27513 ай бұрын
One of the greatest explanation of MVC over the internet
@5uperM Жыл бұрын
That is way better explained than dozens of explenations I've watched in the past.
@gatormark2 жыл бұрын
Thank you so much. This is by far the simplest and most clear explanation I've viewed so far.
@wanderingfido4 жыл бұрын
I appreciate the simplicity. It's much needed among all the countless video tutorials we find on KZbin. However, could there be a Part II in a separate video explaining how to incorporate the Observer Pattern into MVC?
@someoneleo2303 жыл бұрын
Man! You have just explained what out doctor tried to teach us in the last six months in 4 minutes. Amazing and thank you so much. Now Will have to translate that in bloody german just.
@adekoyadayo46982 жыл бұрын
I'm a total beginner to MVC and this video simplified it. Thanks!!!
@combustablelemon14 Жыл бұрын
just before an interview i needed to brush up on some topics from university. thanks for the brevity
@razvantinca86653 жыл бұрын
I learned from you more than from another guy talking 20 minutes...still simple its the best way to explain and you did a great job thx buddy!!
@hassanEd0098 ай бұрын
I watched tons of videos over the last months but you're so different, Much thx from Egypt
@Aouraghmouhamed4 жыл бұрын
thanks bro 4 minutes were better than 2 hours course in the university
@elliearmsby23756 ай бұрын
This is the most clear explanation of this I've seen! Thank you!
@piiumlkj64975 жыл бұрын
Now this is called an explanation , Bravo!
@Patso444 жыл бұрын
I am working through a test project to understand how MVC works. Your explanation made it so much easier for me to understand what is going on with the program! Thank you very much! New subscriber here!
@htetwaiyan24993 жыл бұрын
My developer journey becomes clear and easier when I met him. Always provides simple explanation.
@asmahamdym Жыл бұрын
I was looking for a short video to explain it clearly, you nailed it. thank you.
@xXHelsingGamingXx4 жыл бұрын
Whaoooo that's you!! I thought it was someone else. Been skipping on your video only to stumble up to know how amazing its explained from your end!!! Time to watch all your videos!!!
@auth23684 жыл бұрын
Tried reading text book description... Immediately yt and found this. Thanks a bunch. Very clear.
@senak27372 жыл бұрын
my fav web dev tutorial channel as a beginner :)
@redditbeepery5796 Жыл бұрын
very clear and concise, not a single word was wasted, thank you
@Dennis128694 жыл бұрын
Better and faster explained as our professor.
@mandyulat19333 жыл бұрын
The best simplified explanation I have ever watch or read regarding MVC. I'm hitting the subscribe button. Thumbs up to you!
@hustler54074 жыл бұрын
Brief explanation that we can get in this much time..........amazing.
@mahamadounouridinemamoudou98752 жыл бұрын
nice explanation Kyle. I didn't event know that it is you till the end of the video. thank you very much, I always get everything clear with you😇
@solobackpackerlc3 жыл бұрын
Everyday lectures talk about MVC but I didn't know what it is, but today I understood it.
@Systemx934 жыл бұрын
This kid is doing a good job dropping this awesome lessons
@cw59484 жыл бұрын
Really appreciate the succinct explanation. It's frustrating when people obfuscate these things.
@yucelmutlusoy4 ай бұрын
Best MVC explanation, simple and clear. Thanks.
@emonymph69113 жыл бұрын
Brilliant video. It's good that you mentioned the error request from viewer.
@mohammedsohilshaikh68313 жыл бұрын
Easiest Explanation on the internet. Thanks, Web Dev Simplified...
@sulejmaravancic9389 Жыл бұрын
i rarely comment on youtube but you are AMAZING thank you for making this so simple to understand ,keep making videos :)
@raamch3 жыл бұрын
MVC Explained in 4 Minutes perfectly Thank you.
@lailakandil2091 Жыл бұрын
This was an extremely complex concept to me and you explained it in literally 4 minutes so thank you!!!
@SmileThePlanet7 ай бұрын
could you please make a video guide, on how to build an mvc in php? the guides that already exist on youtube, are often very outdated (up to 10 years old) and/or explained in a horrible way. you have a talent of explaining things in a perfectly understandable way. therefore i am sure, your guide would be very appreciated from a lot of people.
@prafullwali53544 жыл бұрын
I desperately need a friend like you, who always help us to understand the topic😍😍
@jawadsrour849010 ай бұрын
Direct Model-View communication is possible depending on the implementation of MVC. It is an oversimplifcation to say they never communicate. Some implementations have the model updating the view when data changes. Just pointing that out, great content!
@alextheblockchaindev5 жыл бұрын
Great job! Very informative!
@WebDevSimplified5 жыл бұрын
Thanks!
@bogdanpristinsky13353 жыл бұрын
The most clear explanation of the MVC pattern I ever seen. Thanks!
@adexmokson7185 Жыл бұрын
This is great explanation I have found about MVC on YoutTube. Great job.
@ameer29425 жыл бұрын
This is the best and simplest explanation!
@Seetpion4 жыл бұрын
I wonder why so many people react like "Wow this is soo awesome!!!" although this very short and precious super video is ... actually NOT showing MVC. Like a CZRaS mentioned, this is MVP not MVC.
@liiapavlenko81383 жыл бұрын
Could you explain more about it?)
@tidusmax96695 ай бұрын
@@liiapavlenko8138 model and view completely decoupled and just communication through "controller" is the MVP not the MVC pattern. Therefore the "controller" is actually the presenter.
@nickhaynes25504 ай бұрын
@@liiapavlenko8138MVP is model-view-presenter. In MVP, the model and view only interact with the presenter and not with each other. In MVC, the controller doesn’t pass data from the model to the view, but basically allows the model to update the view appropriately.
@samuel25603 жыл бұрын
Pretty good explanation, I love it! Thanks and grettings from Mexico
@datpmf3 жыл бұрын
On the subject of Model and View never interacting and the Controller acting as an intermediary, I opened up the wikipedia page on MVC and oh dear, what a mess it is. Lotta folks here also complain about shitty explanations that they've come across on this important concept in development and so props to Kyle for distilling it down clearly and precisely.
@ワクワクくん3 жыл бұрын
except he got it wrong. what he presented was closer to the MVP model (Model View Presenter) than MVC
@rbedson89653 жыл бұрын
you made it so short and so clear, great dude
@BhanuprasannaThaduriАй бұрын
Simple example with neat explanation 🙂. Thank you.
@lovingbritt2 жыл бұрын
I swear videos like these help me so much because programming scares me >.
@johanesalberto61368 ай бұрын
thanks for the understandable presentation brother
@AlexTechie5 жыл бұрын
I really enjoy going through your videos and filling in gaps of knowledge and finding stuff I've been wanting to learn. 👍
@WebDevSimplified5 жыл бұрын
I'm really glad my videos are able to help you fill those gaps!
@premkatta11282 жыл бұрын
one of the simple way of explanation.......amazing..
@bobbysilver2723 жыл бұрын
What a lovely explanation. It is much appreciated. Keep going with your great tutorials.
@atarixle3 жыл бұрын
Dayum, four years of studying Computer Science, but I never got this for real. Either I was too stupid, or my host did not know how to teach this at this very basic but clear level.
@shirleyqian73249 ай бұрын
It clears all my doubts. Absolutely wonderful! Thank you👍
@789alizaidi Жыл бұрын
the simplification of this video reminds of fireship channel a little :D.... new to mvc and your video cleared a lot of questions in my head
@cole_mcconnell3 жыл бұрын
really loved the example on the end, made it so much more clear!
@mucahitkahraman46664 жыл бұрын
Man, despite many explanation on the youtube this is one of the best! Thanks a lot.
@randalfjohn98483 жыл бұрын
My goodness, do you know I clicked your video as a last option? I am so so sorry. Your video explained it better! Wowwww 🥰
@futuristictech43372 жыл бұрын
I learned mvc architecture from you. Great. Thank you so much.
@urjapandyajani10222 жыл бұрын
Very simple but perfect and to the point explanation...thanks a lot for it
@arj123sub5 жыл бұрын
One of the best videos on MVC
@xavierarce8086 Жыл бұрын
You are the best, you describe this concept fairly simply. Thank you so much!
@parasarora58695 жыл бұрын
awesome awesome awesome !!! finally i feel much more clear about MVC 😄 ...thank you !!
@WebDevSimplified5 жыл бұрын
You're welcome!
@taras_kulchytskyi3 жыл бұрын
The best explanation I have ever seen
@YTGJULIO Жыл бұрын
Wow, this video was amazing. I was looking trying to have a better view of an MVC and really trying to understand it, very easy explanation here. Thank you!
@danishuddin97522 жыл бұрын
Made 10000 things clear for me! Thank you
@saiyeduvais14982 жыл бұрын
GREAT AND SIMPLE WAY OF EXPLAINATION.JUST LOVED IT.
@comcatcom88292 жыл бұрын
Simple and clear explanation. Thank god for this channel!!
@abimbolaogundipe27722 жыл бұрын
Thanks for the simple and straightforward explanation.
@effuseakay4 жыл бұрын
A huge thank you for this video. It is crystal clear. Short but packed with valuable information!!! Thank you so much!
@utkarshkhare11814 жыл бұрын
Your explanations are simple and informative, I love your videos.
@RoseMidas7 ай бұрын
No wonder you have so many followers - I actually understood what you said!