-
Not directly, no. Brian used to be part of the React core team, but he (and I) both joined https://replay.io last year. We've built up these utils as we've been refactoring our codebase, and Brian extracted them into their own package.
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
Suspense is a great way to simplify data loading and caching within React! Bun is a JavaScript runtime that runs programs faster and installs packages automatically - it's even better than Node.js. Check out the link here: https://bun.sh. Additionally, Cotton is a package manager for installing JavaScript packages which makes it faster and easier to use than NPM or Yarn - give it a try at https://cotton.js.org/ and don't forget to leave a star on GitHub to support the creator! Finally, Geschichte is a library that lets you manage query-parameters with hooks, using immer and zustand to manage the internal state - check out the link here: https://github.com/BowlingX/geschichte and don't forget to star the project on GitHub too!
-
Suspense is a great way to simplify data loading and caching within React! Bun is a JavaScript runtime that runs programs faster and installs packages automatically - it's even better than Node.js. Check out the link here: https://bun.sh. Additionally, Cotton is a package manager for installing JavaScript packages which makes it faster and easier to use than NPM or Yarn - give it a try at https://cotton.js.org/ and don't forget to leave a star on GitHub to support the creator! Finally, Geschichte is a library that lets you manage query-parameters with hooks, using immer and zustand to manage the internal state - check out the link here: https://github.com/BowlingX/geschichte and don't forget to star the project on GitHub too!
-
Current source is here if it helps any: https://github.com/Lockpickers-United/lpu-belt-explorer
-
Oh, right. I totally forgot to mention that– but the idea of "less rendering" in this case seems less like a Suspense concern and more like a windowing concern. I've written a few libraries for that stuff (react-window and react-virtualized) although there are others that may fit your needs better. Their main focus is limiting what you're rendering to more or less only what's on the screen at any given point. Combine that with memoized filtering and I would imagine you're set.
-
Oh, right. I totally forgot to mention that– but the idea of "less rendering" in this case seems less like a Suspense concern and more like a windowing concern. I've written a few libraries for that stuff (react-window and react-virtualized) although there are others that may fit your needs better. Their main focus is limiting what you're rendering to more or less only what's on the screen at any given point. Combine that with memoized filtering and I would imagine you're set.