A 2 page front end using Vue to demonstration these features :
- Basic SPA development with Vue and Bootstrap
- Request from remote using Axios and data management using VueX
- Higher level component to abstract stateful views
- Basic unit test
Things are still missing :
- Optimization like CriticalCSS for fast rendering, etc.
- Server side renderer
- Prerendering
yarn install
- Get API key from OpenWeatherMap
- Set it as VUE_APP_OPEN_WEATHER_API_KEY within a .env file ( .env.local to prevent commit by mistake )
yarn run serve
yarn run build
yarn run test
yarn run lint