Open VillageHubertChen opened 8 years ago
Benefit of this system is to have a singular place to store configuration specs and data versus to spread them across many places. We no longer differentiate between Apps, Web Apps and Web Pages. Every page is an Angular Web App now. Where needed the HTML is dynamically generated from the data in the JSON files.
Each app outputs a specific json file. Until the app is ready the json file the shop admin need to edite this file by hand. Even this is a big improvement over now, as the json file is easier to edit the a complex markdown table (given you use a json editor). Another big improvement is that you need to enter the data only once, versus now you would need to do this in many places.
I build in OpenOffice?
Instead of thinking that working with JSON instead of SQL is a disadvantage, lets find advantages to this approach:
We are very proficient now to code, host and use the combination of JSON data and Angular App. It is most likely faster to develop a new complex app when you know the Hosting and Toosl. Develping a new kind of app and learning new tools the same time may be too hard and take too long.
We all agree than a full database will be better. Given more time, more funding, more experience and more programmers we will make.