现代化服务端运行时
Fand 面向插件、性能和长期 API 稳定性设计,提供清晰、可维护的服务端平台。
Fand 的目标是让插件开发者直接面向稳定 API 编写功能,而不是把精力消耗在服务端内部细节上。一个插件可以从 PluginContext 获取自己的生命周期作用域服务,也可以通过 Fand.server() 访问全局服务端视图。
新插件推荐从官方 Gradle 插件开始,它会自动配置 fand-api、处理 fand-plugin.json,并在 jar 中加入直接运行保护入口。
plugins {
id("io.fand.plugin") version "latest.release"
}
fandPlugin {
id.set("example-plugin")
mainClass.set("com.example.ExamplePlugin")
apiVersion.set("0.1.1")
}继续阅读: