一个现代且高效的 HTML 渲染库 - 受 SwiftUI 启发,专为 Web 构建。
此包帮助您使用 Vapor 服务 Elementary HTML Web 应用程序。
只需将 HTMLResponse
包裹在您的 HTML 内容周围,并从您的路由返回它。
import Vapor
import VaporElementary
let app = try await Application.make(.detect())
app.get("index") { _ in
HTMLResponse {
MyIndexPage()
}
}
请查看 Elementary 仓库 中的文档以获取更多信息。