文件名称:snjs:所有Standard Notes客户端共享的核心JavaScript逻辑
文件大小:2.26MB
文件格式:ZIP
更新时间:2024-05-17 09:01:25
HTML
SNJS SNJS是的客户端JavaScript库,其中包含所有Standard Notes客户端的共享逻辑。 介绍 SNJS(Standard Notes JavaScript)是我们在所有Standard Notes客户端(台式机,Web和移动React Native)中使用的共享库。 它的作用实质上是从客户端代码中提取任何业务或数据逻辑,从而使客户端主要负责UI级别的代码,而不必考虑加密和密钥扩展,甚至无需考虑身份验证或存储细节。 将代码提取到共享库中还可以避免我们不得不在多个平台上编写相同的关键代码。 SNJS的入口点是类。 应用程序类是应用程序功能的完整单元。 从理论上讲,可以创建应用程序的许多实例,每个实例都有其自己的存储名称空间和内存状态。 这可以允许客户端支持多个用户帐户。 必须为应用程序提供的自定义子类。 这使库可以概括客户端在整个常规客户端操作中需要执行的所有行为