Technology Evangelist, Product Engineer, Analytics Expert
MVC i.e. Model-View-Controller architecture usually separates the program in three parts which are Model i.e. the code we write in the form of modules or that represents a model, View that helps in displaying data to the user in the form of GUI and Controller usually handles the user gestures carried out on the GUI.
When using MVC architecture, our view can remain the same and by changing the Model it reflects the view with the help of the controller i.e. user interaction.
I have always used stack program as the first simplest example to express something new but powerful as previously I had shown Stack in Android App
Here we will need a node js server to run this program which is saved as js extension