jToxKit
化学信息学UI和数据管理工具JavaScript套件
(替换 )
[目录]
背景
由于该工具包致力于提供不同类型的功能-从自动化简单的数据查询机制到解析和丰富收到的响应,再到提供用于搜索,查看和处理化学信息数据的完整的完整Web UI。 因此,在组织它时可以找到两个基本原则:
功能分布在三层中:(数据通信和业务流程),(隔离的UI元素)和(功能齐全,可立即使用的捆绑包,可提供最终用户体验)。
利用类似乐高的原理,即将不同功能组合在一起的能力,例如-不同的翻译类型。 方法也称为。
后者由小型专用库提供,该库对范例有更深入的说明。 它提供的功能是开发某些功能(实际上包装在“类”中,即prototype )的能力,而无需知道实例将带来哪些其他功能。 例如,可以将WalkingObject的功能包装在一个原型中,然后将FlyingObject包装在另一个原型中,然后将此功