Where to Go From Here?
Download the completed project files by clicking the Download Materials button at the top or bottom of the tutorial.
This tutorial is only the beginning of what's possible when you combine frontend and backend systems into the same project. Consider how this could be used for multiplayer games or streaming video content without having it go through a third-party service.
Some other ideas to get your inspiration flowing:
- Restrict who can access your server by creating a web login/password screen.
- Create a permission system so that only users who upload files can view them.
- Add a feature that lets users on the iOS side add files to the server.
Want to learn more about SwiftUI and Vapor? Check out the SwiftUI by Tutorials and Server Side Swift with Vapor books.
We hope you enjoyed this tutorial. If you have any questions or comments, please join the forum discussion below!