本篇是关于将我们的上篇实现的基本 CMS模块转变为通用解决方案。 通过利用 Swift 协议的方式,我们将能够抽象出几个可用于通过管理界面管理数...
收录了9篇文章 · 2人关注
本篇是关于将我们的上篇实现的基本 CMS模块转变为通用解决方案。 通过利用 Swift 协议的方式,我们将能够抽象出几个可用于通过管理界面管理数...
上一篇我们已经准备好了需要的各种表单字段,现在,我们将构建一个带有管理界面的内容管理系统。 我们将为管理页面创建一个独立的模块,它将与 Web ...
本篇将全部继续高级表单字段构建, 我们将创建一组常用的新字段类型。我们将学习如何基于抽象表单域类构建自定义表单域,我们会使用一个名为 Liqui...
在本篇的第一部分,我们将稍微研究一下表单组件。 我们将实现更多的事件处理方法,将学习到调用它们的最佳方式,以便构建正确的创建或更新的工作流。 本...
本篇都是关于创建一个抽象的表单构建器,我们可以使用它来生成 HTML 表单。 这能让我们复用通用字段来组成所有类型的输入表单。 在本篇的后半部分...
在本篇中,我们将专注于构建基于session的 Web 身份验证层。 用户将能够使用表单登录,并且已经登录的用户将在session cookie...
Fluent 前面我们有提到过,它是一个ORM库,在创建项目的时候,我们也选用了它。现在我们开始使用它去搭建数据层吧! 设置FLuent 因为在...
SwiftHtml[https://github.com/binarybirds/swift-html] An awesome Swift HT...
Vapor[https://docs.vapor.codes/4.0/] 是 Swift 最流行的 Web 网络框架。它可以为你的网站或 API...