W4 Creative Project

This page should give you some ideas and guidance about what to do for the creative project for week 4.

This list is by no means canonical, it doesn't even list any of the server side frameworks that are available. You are allowed to use many different libraries; if you are unsure if something counts, feel free to email your TA and ask.

We are not going to try to duplicate any of the setup materials for these frameworks and libraries. This is left to you to find setup documentation that you can read and understand for the library that you choose -- don't worry, most of these frameworks have really good setup docs. Oftentimes, you can find blog posts by folks who just wanted to set up a "skeleton" project; these can often be even more helpful than the setup documentation provided by the library authors.

CSS libraries

JS libraries

JS Frameworks

These frameworks are more involved. Vergil should have node.js installed on it already, but getting a skeleton application up and running will still be a project. Angluar and React should be easier to get started with than Node.

Note that since React and Angular and client side, and Node is server side, you could actually use two of these frameworks at the same time. (They serve different purposes, so it actually would make a lot of sense to use two. It shouldn't be THAT hard to use two of them at the same time, but haven't you spent two hours on this already?)