Making Websites and Putting Them Online
There are loads of different ways to put your work online, and trying to figure out what will work for you can be quite overwhelming. The good news is, depending on what you are trying to do, most approaches will work! The approach you take will depend on what kind of website you are trying to make, the tools you are comfortable with, and the software you are using to make your site.
What type of website am I making?
ReactJS, allow for modular js programming, this is something that used to be just backend but now you can package stuff together.
Static Websites
'Static' websites comprise most of the websites you might make at the CCI. These can be made using 'vanilla' HTML+CSS+JS, or using static site generators like Webpack, Gatsby, or React.
JS Programming Environments
Glitch, p5, editors that allow you to share work online. Often these have quite basic support for using e.g. custom domains and can take some time to load.
Github Pages
Using Github Pages is popular in the dept,
You will at the very least want to
Vercel and Netlify
I use vercel and netlify with git repositories. Allow for more config options than
The CCI Server
Current tudents get access to CCI server
We have
Dynamic Websites
'Serverless' Processes
API keys, you can set as
Making a CMS
Airtable
Wordpress
Using a Server
Digital Ocean
Apache reverse proxy
Great set of skills to learn