rowsncolumns

Joined 6 years ago

Karma
327
Submissions
74
Member since
Jul 17
Spreadsheet 2 - Composable, declarative Spreadsheet component.

www.rowsncolumns.app

View on Hacker News

Recent submissions

Comment · 2 years ago
SVG or HTML adds a lot of DOM nodes when you are displaying lot of textual content.

Personally I found canvas easier to work with, scroll performance was better, less browser bugs, drawing was cheaper and scales for large content (using virtualisation or multiple canvas layers)

Comment · 2 years ago
Its a private repository, only users with licenses can view this.
Comment · 2 years ago
No. The component is named "Spreadsheet 2". It's based on React framework. Hence the title of this article "React Spreadsheet 2".
Comment · 2 years ago
♥
Comment · 2 years ago
The back-end can be opinionated, allowing developers to choose their preferred stack, whether it's Python, PHP, Node, or Go.

In my view, a UI component should not be constrained or reliant on a specific back-end language.

Comment · 2 years ago
There are quite a few methods to measure performance

We start of with the FPS monitoring tool which measure the frame rate, memory consumption and GPU sange

We switch to devtools->Performance analysis to measure function call times, layout thrashes and shifts, RAF bottleneck, memory consumption and CPU time.

We also use React devtools to measure re-rendering.

Scrolling is wrapped in Request animation frame loop, hence its being controlled by the browsers frame rate.

Comment · 2 years ago
For screen readers, we are planning to add table element with plain text content, with aria regions.

We offer support for keyboard shortcuts and navigation, and our platform is natively compatible with both light and dark modes.

We also provide the option for developers to customise themes, ensuring optimal accessibility for users with low/tunnel vision.

Comment · 2 years ago
The demo data is sourced partially from US Covid database.
Comment · 2 years ago
Comment · 2 years ago
Comment · 2 years ago
Oops... Thank you for letting me know :)
Comment · 2 years ago
Comment · 2 years ago
Comment · 2 years ago
Comment · 2 years ago
Awesome. I have fixed this issue for you.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton