是否有一個JavaScript庫,它使用字段/列的描述來生成頁面佈局,然後發佈onClick信息。用於數據庫交互的客戶端UI。有沒有lib?
這裏的要點是,我可以簡單地描述我的領域/列,然後點擊GO按鈕。頁面呈現很好,工作完成。
是否有這樣的事情存在?
是否有一個JavaScript庫,它使用字段/列的描述來生成頁面佈局,然後發佈onClick信息。用於數據庫交互的客戶端UI。有沒有lib?
這裏的要點是,我可以簡單地描述我的領域/列,然後點擊GO按鈕。頁面呈現很好,工作完成。
是否有這樣的事情存在?
其中很多,但由於數據庫通常位於應用程序的服務器端,通常用於服務器端腳本語言,而不是客戶端JS庫。
例如,ASP.NET有大量的網頁控件可以完成此操作。
如果要通過JavaScript訪問數據庫,數據庫需要通過HTTP公開它的API,這些基於SQL的數據庫很少(如MySQL,SQL Server等)。雖然有一些NoSQL(或文檔)數據庫使用HTTP作爲它們的主要交互點,所以您可能需要調查MongoDB,RavenDB等。
我不想訪問數據庫。我意識到我仍然必須發佈我的請求。我所設想的基本上只是一種簡化接受信息所需格式設置的方法。 – jsnklln
使用RavenDB和其他類似的數據庫,您實際上會使用POST將新的「行」(文檔)保存到數據庫中。每種文檔類型都會有自己的URI,您可以POST,GET,PUT和DELETE。即使這些數據庫的管理界面都是純HTML + CSS + JavaScript。 –
我將檢查ASP.NET。這種類型的事情在客戶端沒有完成嗎? – jsnklln
因爲數據庫在服務器端。如果數據庫位於客戶端,您將無法與其他用戶共享數據。另外,它不僅僅在服務器端。它爲UI生成客戶端腳本和HTML。 – JohnFx
我明白爲什麼數據庫在一個地方,而客戶端在另一個地方。這更多的是針對你的聲明,這種類型的事情不是在JS庫中完成的。也許我對我如何佈置頁面印象深刻。正確地獲得它的部分是一個痛苦。我不期待再次這樣做,所以我想爲什麼不把它作爲一個庫。感謝您的輸入。 – jsnklln