我正在使用JavaScript製作網絡應用程序。我打算使用Node.js將應用程序連接到現有的MySQL數據庫。Node.js&MySQL - JavaScript應用程序 - 如何與離線和在線數據庫交互
首先,將節點代碼寫入與我的應用程序相同的.js文件中?或者它是一個單獨的文件?
我需要數據在任何時候都是最新的(即使您要關閉瀏覽器並重新打開它,並且即使在用戶沒有wifi連接的情況下也是如此),所以我的想法是不斷地更新本地設備的數據庫,然後間歇性地更新MySQL數據庫。這是最好的策略嗎?如果是這樣,Node如何與離線數據庫和MySQL交談?
這是一個單頁面應用程序。我正在將我的服務器通信從PHP轉換爲NodeJS。當你說'通過發送JSON與服務器通信'時,你的意思是使用AJAX的方式與我在PHP中使用的方式相同? – EAB
是的,這是通常的做法。 – Quentin
我在考慮使用NodeJS,因爲我認爲使用我的客戶端JS會很簡單。現在我明白了,情況並非如此,我認爲所有的好處都是NodeJS的速度(非阻塞)。這聽起來像你知道你在說什麼。 NodeJS還有什麼其他的好處可以讓我相信這個工作的轉變? – EAB