Current Discourse module will keep populating the top ranking list to 10s or 100s of entries.
Re-implement the logic to select the TOP N entries - with N anywhere from 3 to 15 ONLY.
Define a "module structure" that makes sense for these sort of "full stack reactjs components", beware it will always be executing on nextJS (keep to JAMStack ideals).
Keep this work on ONE SINGLE PR.
Current Discourse module will keep populating the top ranking list to 10s or 100s of entries.
Re-implement the logic to select the TOP N entries - with N anywhere from 3 to 15 ONLY.
Define a "module structure" that makes sense for these sort of "full stack reactjs components", beware it will always be executing on nextJS (keep to JAMStack ideals).
Keep this work on ONE SINGLE PR.