Description
Web development has always been a field of big changes. It has been through many "wars" or rather fierce debates: The browser wars became the framwork wars, Vim vs Emacs, tabs vs spaces, TypeScript vs JavaScript, functional programming vs object oriented programming and so on. Teaching such a dicipline is not easy and every decision needs very careful consideration.
Today we stand at yet another such crossroads as AI becomes a larger and larger part of every day working life of web developers. Ignoring that in the education would be foolish. We need to tackle this beast and use it to our advantage. The use of AI can allow us to dig deeper into the rabbit hole of web development and that is exactly waht we are going to do. In this guide, that is an introduction to CSS framewords, now for the first time, instead of diving deep into one specific framework, we can try them all out and compare them with the help of AI
In this guide we will use the power of AI to help us develop a website in two or more UI frameworks. We will look into how the framework handles responsiveness, animations and theme colors. We will also compare the different frameworks and compare them to vanilla CSS (vanilla means without any framework)
The slides frome the lecture, introducing this guide can be found here