SwiftWebUI来了
苹果这个月在WWDC 2019上宣布了 SwiftUI,是一个跨平台、声明式的框架,用于构建tvOS、macOS、watchOS和IOS,SwiftWebUI带来了用于Web开发的能力。
申明:这是一个玩具项目,不要用于生产环境!用它来熟悉SwiftUI以及它内在的工作原理。
SwiftWebUI
所以SwiftWebUI到底是什么呢?这是一个简单的例子,用于在Web浏览器上显示视图:
这不仅仅是将SwiftUI视图作为HTML渲染了出来,他设置了一个浏览器和Swift服务器之间的连接,允许相互作用——按钮、选择器、步进、列表、导航等。
换句话说,SwiftWebUI是SwiftWeb针对浏览器的(部分)API实现。
重申:这是一个玩具项目,不要用于生产环境!用它来熟悉SwiftUI以及它内在的工作原理。