We wanted the frontend to be able to have ideally one codebase that would be cross platform for mobile, web and possibly desktop too.
Glen wanted to give some different frameworks a try so he could find the best fit but also to gain some experience in various frameworks as he was looking for a new job at the time.
Some of the options that he's been trying out are:
- Quasar - This is a framework built on top of vueJS with great support for deploying to multiple targets from one codebase.
- ReactNative - I don't think this is likely to be chosen as it's not very easy to have on codebase for multiple platforms.
- Angular - This is another viable option which also supports Native apps on mobile. Larger popularity than Quasar at the moment as well.
Not sure which way it's going to go at the moment but we need to get this nailed down soon so we can start making progress.