-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Possibale to be based on jquery.sheet or handsontable #26
Comments
@liuliming2008 Maybe do some research and let us know if it's feasible? |
@JohnMcLear I have a research on these projects: Jquery.sheet and handsontable has almost all the basic functions for sheet, they only has UI. NodeSpreadsheet has online demo and can be setuped locally, based on jquery.sheet and sharejs. Now here is two option with tech feasibility: I prefer 2. |
Actually, https://github.com/raphaelschroiff/NodeSpreadsheet and https://www.ethercalc.org/4meevgwmab is basically usable, especially NodeSpreadsheet. |
Nodespreadsheet last commit authored on 3 Dec 2012 |
Nodespreadsheet is based on sharejs and jquery.sheet. Sharejs is active. Jquery.sheet is also active, but not as popular and developer friendly as handsontable. So I prefer 2: |
So we originally based the project on jquery.sheet but we found it too buggy when we tried to set up collaboration. It was too much of a hack to try to make every function of jquery.sheet go over the wire. So we wrote our own UI. The other advantage of this is that we were free to try to make a better spreadsheet UI and not just another one based off of the same old patterns (e.g. excel, libreoffice, visicalc). I think that ethersheet wiill have the most success in trying to subvert the existing spreadsheet paradigms. There are already a million other spreadsheets that work the same way, lets not be one million and one. |
+1 |
TO avoid some UI work, like https://github.com/raphaelschroiff/NodeSpreadsheet
Only a sugguest without research
The text was updated successfully, but these errors were encountered: