1. Discuss the MVC implementation process based on your own perspective.
• Based on my assumptions, MVC or model-view-controller are used to develop and implement
user interface systems. The model corresponds to the data or files you input. Views are the
interfaces that users see when they visit your site. This includes icons and designs that help you
understand your website. Finally, a controller that acts as two bridges and is responsible for user
input. For instance, when a user clicks a button provided by a view to check out an item, the
model of the item's current status is updated.
2. What is the most significant advantage of utilizing an MVC framework in interactive
system development? Why?
• It seems to me that the biggest advantage is the speeding up of the development process. Since
you already have the framework, a lot of work is saved. Considering the fact that this is an MVC
framework, you can also split your work. Someone can work in model space, some in view and
control. This way you can get your website up and running in a short amount of time.
3. Differentiate model and view in an MVC framework.
• The MVC framework model is a website database. Its main function is to insert, delete data, and
update the database. As if you own an online shop, all the items you sell are in the database and
are modeled after the MVC framework. Views, on the other hand, are the features and designs
that users see when they visit your website. Therefore, the Buy and Checkout buttons are part of
the user interface. They are the target of the MVC framework view.
4. Why is it essential to acquire knowledge about the interactive system development
framework? Rationalize your answer.
• Understanding an interactive development framework is relevant because we live in a world
where technology is also essential. Learning this will make your work faster and give you the
adjustment and flexibility you need. Nowadays, many developers are launching their own
websites, and if you want to deal with them, it certainly takes months to build a website from
scratch, so learning an interactive development framework is a must. It will be a great help for
the developers there.