angular.js - 用web技術做桌面應用程式資料本地+雲端有什麼成熟的架構嗎?
给我你的怀抱
给我你的怀抱 2017-05-15 17:12:25
0
3
646

目前有一個這樣的專案需求:
1.一套門店管理系統,要求是windows桌面版,暫時可以不考慮跨平台;
2.要求系統可以離線使用,即數據本地存儲,系統使用不收網絡連線影響,但是又要有雲端儲存資料的需求,網路環境好的時候會自動同步資料到雲端伺服器;

現有技術團隊都是只有web開發經驗,經研究web架構做桌面開發目前用的多的是electron和nw.js,用過的朋友可否給點建議,這裡面坑多不多,還有數據儲存和同步用什麼解決方案呢?

给我你的怀抱
给我你的怀抱

全部回覆(3)
伊谢尔伦

本地資料儲存有nedb,資料同步的話,自己看吧,手動同步吧,自動同步不太現實。坑的話,還好吧,沒有什麼致命的BUG,基本上滿足你的需求

洪涛

推薦用electron,最近用electron写了一些小项目,配合vue,写起来很方便。相比与nw.js貌似更新更頻繁。有一個問題是,打包出來的App略大,大約有100m。

本地儲存使用過localStorage,但是存储空间有限,node使用sqlite3做儲存應該是夠的。這裡有一篇問答有介紹。

我想大声告诉你

推薦 electron,nw.js 不穩定,打包的時候也會有問題。

https://github.com/alcat2008/...

這是我們現在用的鷹架,可以試試看。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板