Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

We chose to use NodeJS as it’s a very well supported and commonly used runtime. NPM allowed us to easily install further frameworks and libraries which made development mumuch easier.

NextJS

NextJS was chosen as it adds a fairly easy to use the framework to work with that Joshua had some experience with. None of its more advanced rendering features was used however it allowed for a fairly easy to understand format for the frontend development.

React

React was used as a library to enable interactive and reactive parts of the site.