关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。
想改进这个问题?将问题更新为 on-topic对于堆栈溢出。
3年前关闭。
Improve this question
我正在构建一个应用程序,作者将(希望)使用它来帮助他们,呃..创作东西。
把它想象成一个维基,但只为一个人服务,但更酷。我希望让我的(潜在的)崇拜者尽可能地使用它,所以我正在考虑将它变成一个网络应用程序。
当然不必如此,没有与其他网站的集成,没有社交功能。然而,它涉及在表单中输入信息,因此对于快速构建来说,网络可能是最好的。
但是,我真的不想自己主持。我买不起,但主要是使用它的人可能不希望他们的数据存储在其他地方。这是关于他们正在编写的内容的私有(private)信息,我不希望他们相信我,因此我正在考虑将其作为一个胖客户端应用程序。
这就是问题所在,如何让一个主要关注表单数据输入的应用程序对潜在用户很容易(是的网络应用程序)也可以离线使用,以便他们知道他们可以完全控制他们的数据(是的胖客户端应用程序)。
我看到以下解决方案:
忽略 1 和 2(我正在分别研究它们),我认为 3 将涉及:
所以,你以前做过这样的事情吗?
如果是,你遇到了什么问题?
最后,还有其他我没有想到的解决方案吗? '
(另外,Joyent Slingshot 是对另一个问题的建议,但它是 RoR(我没有经验),我 99% 确定它不能在 linux 下运行,所以它不适合我。)
最佳答案
我想你应该看看tiddlywiki寻找灵感。
这是一个用 JavaScript 编写的 wiki,完全独立于一个 html 文件中。您将其作为 file:///URL 加载到浏览器中,因此不需要服务器。
我将其用作个人 wiki 来记录各种主题。
关于offline - 有没有人构建了可以完全离线运行的网络应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/173378/