我正在编写一个数据密集的网络应用程序。 所以这意味着我不可能在每个事件涉及巨大的数据太大而无法再次发送到服务器之后对服务器计算进行任何计算。试。
所以我必须做所有的执行和仅将所有数据保留在clint端。目前我正在使用JS这样做。有没有办法保护我的js文件&数据,以便没有人(至少很容易)访问它?
还有其他一些推杆(JS除外)放置逻辑&客户数据和隐瞒他们?
感谢,
答案 0 :(得分:1)
您无法保护javascript文件。
-
我不了解您的应用程序的细节,但几乎可以肯定用户可以在数据驻留在您的服务器上时对其进行操作。
您应该打开一个新问题,详细了解您的应用。
答案 1 :(得分:1)
不是使用javascript作为客户端逻辑,也许你可以使用从混淆的java源代码编译的applet。
答案 2 :(得分:1)
就您的逻辑而言,您可以使用minification工具来使代码难以理解。这绝不是形状或形式完全保护你的代码,而只是另一种反击的策略。