LearnNewsExamplesServices
Frontmatter
id6209
titleBlog Post - Creating a buffered grid
stateClosed
labels
enhancementBlog Post
assigneestobiu
createdAtJan 13, 2025, 12:02 AM
updatedAtFeb 12, 2025, 10:02 AM
githubUrlhttps://github.com/neomjs/neo/issues/6209
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtFeb 12, 2025, 10:02 AM

Blog Post - Creating a buffered grid

Closed v8.21.2 enhancementBlog Post
tobiu
tobiu commented on Jan 13, 2025, 12:02 AM

We need to start very simple, since most developers simply don't even understand the basics

  1. why do we need a data & a view layer for big datasets?
  2. what is a record? (object with change events, 1 & multiple props, dirty flag => changed value(s))
  3. what is a collection? (combination of array & map with mutation events => splice => insert, remove or combinations)
  4. reactive filters & sorters
  5. view layer => you can only see a fraction of the data, this data is reflected inside the vdom, nothing more
  6. data changes outside the visible area have no effect
  7. navigating to a different view area always shows the latest data
  8. buffered rows
  9. buffered columns
tobiu added the Blog Post label on Jan 13, 2025, 12:02 AM
tobiu added the enhancement label on Jan 13, 2025, 12:02 AM
tobiu assigned to @tobiu on Jan 13, 2025, 12:02 AM
tobiu closed this issue on Feb 12, 2025, 10:02 AM