Tutorial 09 – Introduction to client-side development
1. What are the main elements of client-side application components of distributed systems? Views – what users see (mainly GUIs) Controllers – contain event handers for the Views Client-model – Business logic and data 2. Discuss the Views development technologies for the browser-based client-components of web-based applications 0 #The MEAN Stack The MEAN stack has emerged as one of the most popular web development technologies due to its powerful conglomerate of open-source JavaScript-based web development technologies: MongoDB : A cross-platform, document-oriented database program. Express.js : A framework designed for building web applications and APIs. AngularJS : A front-end web application framework developed and maintained by Google. Node.js : A server-side JavaScript run-time environment built on Chrome’s V8 JavaScript engine. #PHP 7 and LAMP Stack While PHP is one of the oldest and most popular web development technologies...