Elementary:纯 Swift 中的 HTML 模板

一个现代且高效的 HTML 渲染库 - 受 SwiftUI 启发,为 Web 构建。

此软件包帮助您使用 Hummingbird 服务 Elementary HTML Web 应用程序。

只需将 HTMLResponse 包装在您的 HTML 内容周围,并从您的路由中返回它。

import Hummingbird
import HummingbirdElementary

let router = Router()
router.get("index") { _, _ in
    HTMLResponse {
        MyIndexPage()
    }
}

有关更多信息,请查看 Elementary 存储库 中的文档。