This project is split into 2 main sections:
- legacy: this is backing our current org website; and
- nuxt-project: is where our future work is being held, which is not set in stone yet which framework we are going to use, but potentially
Next.js
instead ofNuxt.js
.
The legacy project is an Express.js App, using swig
views to render our HTML files, with a very minimal and straightforward folder structure for our routes.
The future project is currently based on Nuxt.js
under nuxt-project; We've considered switching over to Next.js
before development starts -- mainly because of community support.
i.e.
Next.js
(https://github.com/zeit/next.js/) is based on React, andNuxt.js
(https://nuxtjs.org/) is based onVue.js