-
React Virtual Scroll
Blog
React Virtual Scroll 0.2.0 : Horizontal List
Exciting news! React-Virtual-Scroll 0.2.0 is out, including the long anticipated
VirtualList
horizontal layout feature. -
Front End
Bootstrapping NPM Publish
I figured out how to build usable library packages. Now I just have to work out how to get them published.
-
Front End
Bootstrapping NPM Package Build
I have my monorepo up and running for local development. However, I still haven’t figured out how to build usable library packages, or even what should be in them.
-
Front End
InfiniSheet
Bootstrapping a Lerna Monorepo
So far, all the front-end development work I’ve done has been in the repo I created when bootstrapping Vite. It’s starting to feel a little restrictive.
-
React Virtual Scroll
Modern React Virtual Scroll Grid 9 : Fixing SlickGrid
Last time we integrated SlickGrid’s paged scrolling system and found that it came really close to working well.
-
React Virtual Scroll
Modern React Virtual Scroll Grid 8 : Unlimited Power!
I started on this journey when I couldn’t find an existing grid control that supports millions of rows and columns. Now I’m finally ready to integrate SlickGrid’s paged scrolling system. SlickGrid supports a virtually unlimited number of rows (but not columns).
-
React Virtual Scroll
Modern React Virtual Scroll Grid 7 : Grid
So far I’ve written six articles in this “Modern React Virtual Scroll Grid” series, with a four article detour into unit testing my work, all without attempting to make a grid. That changes today.
-
React Virtual Scroll
Modern React Virtual Scroll Grid 6 : ScrollTo
Now that we’ve got unit testing set up and achieved good coverage with our initial tests, it’s time to go back to the plan and implement the next feature on the list. This time we’re looking at providing
ScrollTo
andScrollToItem
methods for our virtual list control. -
Front End
Vitest Mocking Time
Last time we achieved a significant increase in code coverage by unit testing the effect of scroll events. As a reminder, here’s what our coverage looked like when we finished up.
-
Front End
Vitest with User Events
Last time we got Vitest’s code coverage tools up and running. Now I’m going to use the code coverage results to drive improvements to my unit test suite. As we go through this process, I’ll need to lean on additional Vitest and React Testing Library features.