3 ms·
Thank you :) It's interesting that another comment mentioned the design lacked polish - I guess it's one of those subjective things where you can't please ever
by osrec 9y ago
Thank you :)
It's interesting that another comment mentioned the design lacked polish - I guess it's one of those subjective things where you can't please everyone!
We wrote everything in VanillaJS using a framework we developed in house (it does rely on jQuery, but only the slim version). I'd compare it to VueJS, with deeper reactivity for certain types of variables, and a novel patching method that circumvents the need for DOM-diffing.
The graphics/charts were also an in house product. We're thinking about making both code bases open source in the next few weeks. The UI framework will probably be MIT licensed, but the charting lib will probably have a dual license, much like highcharts.js.
- noir_lord 9y agoWell it's really well done whatever you used, most PWA's fall over with FF Android but yours doesn't. I'm thinking of doing a PWA in the near future for work system so I'll keep an eye out for your stuff :).
- osrec 9y agoNot sure why your comment was down voted, but I guess some people are just negative on PWAs in general. I believe their views will change as browsers improve (and Apple starts embracing the PWA, as they have started with service workers etc). Eventually we will move towards a standardised platform for software on the web, and it's quite likely this platform will emerge from current day web browsers.
- noir_lord 9y agoI hope so, it's a transition period at the moment and there isnt yet a 'standard' way of doing things that just works. The system at work is just a regular web app (that I'm in the process of modernizing), I also have a side project I want to build but I've no idea what I'm going to use, leaning towards Vue/vuex with net core as the backend with the eventual plan been to move more PWA as things settle out and improve. Interesting times.