Skip to content
Edward C. Deaver, IV edited this page Aug 2, 2019 · 1 revision
  1. Why did you replace jquery?

It's unnecessary with ES6. Bootstrap 5 plans to move away from jquery as well.

  1. Why move from pre-rendered pages to client-side pages?

The goal of this project was to reduce the number of steps for a coworker to export our dashboard. This was only 5 CSVs need to exported, and pushed for the site to update.

  1. Why not replace all the pages with client side js?

It's a lot of work with a lot of different pages with different variables. Doable, yes, just submit a pull request.

  1. Why did you go with Chart JS vs highcharts/insert chart library?

Chart JS uses Canvas instead of SVG(D3).

  1. Can I fork this?

Yes.

Clone this wiki locally