我需要创建一个javascript库,它将从其他javascript代码中调用。
是否可以使用GWT和Java类创建javascript库?没有入口点,没有UI - 只是一些带有公共静态和对象方法的实用程序javascript类(例如加密库,图像处理库,用户输入验证库等)?
任何其他java to javascript转换工具都很受欢迎。
答案 0 :(得分:14)
是的,可以编写页面上其他JavaScript可以调用的GWT代码。
但是,我不知道目前有任何大规模的项目,所以你可能会开辟新的道路。
在this GWT blog post from 2008中介绍了从JS调用GWT代码的基础知识,特别是“使用GWT创建JavaScript库”一节并不令人惊讶。
另一个在博客文章中链接的项目,可能是你感兴趣的,是GWT Exporter,它包含一个能够获取GWT类并将它们导出为可从手写Javascript调用的普通Javascript API的生成器。没有JSNI“
答案 1 :(得分:2)