MortyUI:一个非常简单的Rick&Morty应用程序来演示GraphQL + SwiftUI

时间:2024-03-28 02:19:12
【文件属性】:

文件名称:MortyUI:一个非常简单的Rick&Morty应用程序来演示GraphQL + SwiftUI

文件大小:3.67MB

文件格式:ZIP

更新时间:2024-03-28 02:19:12

Swift

MortyUI 一个非常简单的Rick&Morty应用程序来演示GraphQL + SwiftUI 人物 角色细节 插曲 这个程序有一个非常简单的SwiftUI MVVM架构。 每个视图都有自己的视图模型,该模型包括运行一个简单的GraphQL查询以获取必要的数据。 在视图模型的@Published属性中设置数据后,数据将显示在视图中。 在获取数据时,它将使用功能强大的SwiftUI .redacted placeholder修饰符来显示漂亮的加载状态。 所有查询都在Queries.graphql 。 该文件API.swift是使用在构建时产生schema.json这真棒里克-莫蒂API的GraphQL API的和Queries.graphql使用文件 现在,您可以很快浏览角色,剧集和位置。 搜索即将到来。 为了不减慢构建过程的速度,该项目随附一个Swift软件包命令行工具,


【文件预览】:
MortyUI-main
----.gitignore(2KB)
----Screenshots()
--------characters_dark.png(752KB)
--------episode_dark.png(447KB)
--------characters.png(687KB)
--------character.png(491KB)
--------character_dark.png(536KB)
--------episodes.png(649KB)
--------episode.png(400KB)
----README.md(2KB)
----MortyUI.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(26KB)
----MortyUI()
--------Features()
--------Preview Content()
--------Assets.xcassets()
--------GraphQL()
--------Shared()
--------Info.plist(2KB)
--------MortyUIApp.swift(228B)
----Codegen()
--------.gitignore(53B)
--------Package.swift(810B)
--------README.md(42B)
--------Sources()
--------Package.resolved(2KB)
--------Tests()
----LICENSE(11KB)

网友评论