When selecting multiple tags to filter projects, each round of filtering exponentially slows performance due to how the filtering function handles recursion. I am trying to overhaul ARCHESgraph.js to separate parsing of the JSON, generating the network, and filtering tags into separate functions.
When selecting multiple tags to filter projects, each round of filtering exponentially slows performance due to how the filtering function handles recursion. I am trying to overhaul ARCHESgraph.js to separate parsing of the JSON, generating the network, and filtering tags into separate functions.