[HN Gopher] Show HN: RevoGrid - Spreadsheet data table for all f...
___________________________________________________________________
Show HN: RevoGrid - Spreadsheet data table for all frameworks
Author : kumakint
Score : 72 points
Date : 2021-01-24 18:09 UTC (4 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| david927 wrote:
| It's beautiful. Well done!
| algo_trader wrote:
| The work and polish of these "side projects" always inspire me.
|
| Will this ever work on React Native? (sorry if I am _that_ guy
| making insane demands..)
| vikingcaffiene wrote:
| Am I missing something or is there no IE11 support? A fairly
| common use case for a datagrid like this is as the heart of an
| enterprise app. Dead in the water with no IE11 support sadly.
| Looks great tho!
| eitland wrote:
| I work in that niche and if my experience is anything to go by
| many companies don't care about IE11 anymore.
| mcc1ane wrote:
| "... for all _Javascript_ framerworks"
| oliverx0 wrote:
| This seems very complete! I have been using ag-grid and I have
| not been particularly happy with it. It seems I constantly have
| to hack around to get something look the way I need it to. I am
| definitely gonna give this a shot. Thanks for sharing!
| indymike wrote:
| Great work. Datagrids are an underrated way to give your users
| more flexibility in how they interact with data. I'll be trying
| RevoGrid out next chance I get.
| Naac wrote:
| Its unclear from looking at the features what this gives you over
| LibreOffice Calc. I guess that it runs in the browser and is
| written in Javascript, so maybe the extensibility is easier than
| Calc?
|
| It would be nice to have a section in the README comparing
| revolist to other mature open source spreadsheet projects.
| dkersten wrote:
| Seems more like an alternative to Handsontable than for
| LibreOffice Calc. That is, its not an end-user spreadsheet, but
| rather a spreadsheet/datatable component for use in your web
| applications.
|
| Its a very different use case.
| robbiejs wrote:
| Data grids / tables / spreadsheets are different beasts.
| Always ask yourself what kind of table your SaaS app or
| website needs:
|
| 1) A read-only table for presentation purposes, with
| pagination and sorting options.
|
| 2) A read-only data grid that supports high-frequency
| updates/redraws, for things like Stock or Bitcoin trading.
|
| 3) A data grid to edit JSON/Javascript data, with user-
| friendly spreadsheet-like controls.
|
| 4) A spreadsheet-product, with features like formulas, merged
| cells, HTML (images) in cells, pivot tables, etc.
|
| They have overlapping features. Most will have sorting, some
| will have undo/redo, some will have formulas, etc. If a table
| product has many features, it will probably suffer
| performance. Some libs are 1MB (minified!)
|
| I have written an (unfinished and biased) article that
| compares a few data table products, for anyone that's
| interested: https://www.datagridxl.com/compare.
| dkersten wrote:
| Yes, and RevoGrid is a data grid with spreadsheet like
| UI/styling. Which has a very different use case than a full
| blown spreadsheet like LibreOffice Calc or Google Docs.
| breakfastduck wrote:
| Missing the point here I think - it's for embedding data tables
| within a web application. Generally useful for enterprise
| applications & provides easy editing / filtering etc without
| the need to reinvent the wheel..
| martinflack wrote:
| "Filter - Begin With" didn't seem to work for me on a couple
| columns.
| robbiejs wrote:
| Nice work, seems a little faster compared to most data grids. Not
| as fast as DataGridXL though! (Disclaimer: I am the creator of
| https://datagridxl.com)
|
| Best of luck!
| victor106 wrote:
| Does this use canvas or the dom?
| robbiejs wrote:
| DOM, but a single div element per column. So no <tr><td> DOM.
___________________________________________________________________
(page generated 2021-01-24 23:01 UTC)