In this tech spike we compared GitLab Pages and DigitalOcean to decide which one to use to host our website.
- Very easy to setup and integrate with your GitLab project.
- Changes to the website are automatically deployed when you push your changes.
- It is free to use.
- Does not support dynamic server-side processing.
- Supports dynamic server-side processing.
- Would allow our tests to be faster and not limited.
- Would serve as a learning oppurtunity, for example webservers, CD, and Linux.
- Is not free to use. (Note: With GitHub Student Pack you have access to a $50 voucher.)
We went with GitLab Pages because it's easy-to-use nature was a perfect fit for the current stage in our project.
In this tech spike we compared vanilla js and typescript.
- We already know it/Easy to learn.
- Our project is using vanilla js.
- Does not require compilation.
- Not type safe.
- Easy to miss bugs.
- Is type safe.
- Used in a lot of workspaces.
- Early spotted bugs.
- Readability.
- Requires compilation
- Can be over complicated.
- False sense of security.
We will change from vanilla js to typescript on a branch to test it out. If the tests shows good results we will switch it over on our master branch.