E37: Reflect on UI Frameworks

UI Frameworks are not simple. In fact, they can be almost as complicated to learn as a new programming language. Given that, why bother to use something like Semantic UI? What are you getting in return for your investment of time and frustration? Why not just use raw HTML and CSS? What are the software engineering benefits of UI frameworks?

Did you find Semantic UI difficult to learn, or easy? If you’ve used another framework, such as Twitter Bootstrap, how does Semantic UI compare?

Submission instructions

By the time and date indicated on the Schedule page, write a technical essay regarding this module and the issues raised above, then submit this assignment using Laulima.

Please note the following: