The best way to connect a table to a web database

I use a web database for which I need to add spreadsheet capabilities to its interface. I thought I could use Google Docs spreadsheets. Their Google Script app seems to be functional, what I need. In particular, I can use the URLFetch service in conjunction with onEdit events to keep the table and DB in sync - AJAX style. It also allows me to be very flexible in building, saving, and sharing spreadsheets.

However, some things about the Google Script app paused me. It works on the server side, so it is difficult to debug locally. It has no debugger with breakpoints or stepping. It cannot import external modules or libraries. No JSLint. Without them, I began to get this feeling of "Oh, it will hurt."

So, I am wondering if there is a better way to secure the available browser-based spreadsheet functionality to an existing web database? Or are there better methods to maximize the use of the Google Script application?

EDIT: These are potential solutions in the order that work best for my application:

  • Javascript browser browser. (May not exist.)
  • Python spreadsheet engine module that I can install on Google App Engine. (I have not seen this either.)
  • A more robust and AJAXian approach to Google Spreadsheets. (See original question.)
  • Open source spreadsheet engines that I can install on EC2. (It seems that they exist - perhaps SocialCalc or Simple table . Recommendations?)
+5
source share
3 answers

-, , , , . , , ( ), .. SpreadsheetGear - http://www.spreadsheetgear.com/products/spreadsheetgear.net.aspx

HTML- javascript. (, F9 Excel), , - . , .

, , , .

+2

- ? , Ragic.

, , , HTTP API Ragic , API .

+1

, , . :

:

:

  • JavaScript, , JSLint.
  • . : , set/get.
  • , ..
  • API Google. , , -.
  • Well integrated, scripted updates in my spreadsheet are immediately visible to others viewing the spreadsheet.

In general, in this environment there are many opportunities, with a large number of user interface capabilities, but some key functions for the real development of production are still missing.

0
source

All Articles