是否可以在浏览器中构建应用程序?申请意味着:
1浏览器和远程应用服务器之间存在连接(在线模式):
- 应用程序以典型的基于 Web 的模式运行
- 应用程序将必要的数据存储在离线存储中,以在离线模式下使用 (2)
- 当从离线模式恢复到在线模式时,应用程序同步/推送数据(在离线模式期间捕获)回服务器
2浏览器和远程应用服务器之间没有连接(离线模式):
- 该应用程序仍将运行(javascript?)
- 应用程序将向用户呈现数据(离线存储)
- 应用程序可以接受来自用户的输入(并在离线存储中存储/追加)
这可能吗?如果答案是肯定的,是否正在构建任何(Ruby/Python/PHP)框架?
谢谢