我期待到各種框架和平面文件/ NoSQL系統要能夠創建離線運行的應用程序:的JavaScript:創建Web應用程序在移動設備離線和可選運行以及
- 離線/平文件數據庫(CouchDB的,mongodb的等)
- 一些JavaScript框架(骨幹,angularjs,基因敲除等)
- 可選適用於移動,如果我們使用引導3(其主要的重點是移動第一)
避免使用服務器端語言,如php等或數據庫系統如mysql或sqlite。
比方說,我創建這些簡單的待辦事項應用:
- angularjs(JavaScript作爲首選語言的應用程序)
- mongodb(便攜式數據庫系統,無需MySQL或sqlite的,等等)
- bootstrap 3(這樣的佈局和應用程式適用於移動設備以及)
我的問題是,如果我們用以上三個,將我的待辦事項AP因爲與應用程序相關的所有內容都將位於包括數據庫的文件夾內。我錯過了什麼嗎?換句話說,我應該可以通過移動應用程序文件夾到任何位置甚至不需要任何外部依賴(如MySQL或服務器端語言)的不同PC上運行應用程序?
感謝您的幫助
+1感謝您的洞察力。有沒有其他的可移植數據庫,我們可以放在應用程序的文件夾以外的類似於mangodb或其他平面文件便攜式數據庫系統的sqlite?我想用localStorage去,但它非常有限,並且沒有與mangodb同步的地方,因爲我期望完全離線運行應用程序。任何想法 ? – Dev01
@ Dev01不是我的頭頂,我沒有太多的嵌入式數據庫經驗,但是我知道大多數遊戲如fallout,skyrim等都使用SQLite。 – Sammaye
感謝您的有用信息:) – Dev01