wizardstech / dashboard

Wizardly Dashboard
1 stars 0 forks source link

Setup a REST API server to handle dashboard management #3

Open thomasdom opened 5 years ago

thomasdom commented 5 years ago

Currently, dashboard configuration is handled by setting specific environment variables in client-side code.

This approach is not scalable and implies a bunch of issues that can be easy to fix with a REST API server.

I suggest the use of Node.js with Express framework in server-side code, as it's the most popular framework in JS to build server-side code. Moreover, some maintainers will learn a lot of best practices using Express.

I also suggest to keep client-side and server-side code in the same repository for better management.

What do you think about it @LouisHrg?

LouisHrg commented 5 years ago

Your idea to add server side code is just for handling all configuration via node backoffice ?

thomasdom commented 5 years ago

Sure! But before adding a back-office, we should set up this API. I will add issues in the roadmap and prioritize the work to do before a future 1.0 😊