Hi all,
We are pleased to announce that Swiftinit is now partnering with swiftonserver.com to provide quality, comprehensive tutorials and guides for the server-side Swift community!
Swift on Server is a new resource launched in early 2024 by @Joannis_Orlandos and @tiborbodecs. Whether you are an experienced server-side specialist, or just looking to get started with Swift on Linux, Swift on Server aims to break down complex workflows and technologies into easily-digestable guides covering everything from structured concurrency to web frameworks like Hummingbird.
The site is rendered using Swiftinit’s experimental markdown rendering service, and its integration with Swiftinit’s extensive symbol database allows the reader to easily navigate between a tutorial and the underlying API’s being exercised, and preview details about the API from directly within the tutorial.
As the name suggests, Swift on Server is primarily geared towards server-side use cases, but it also targets a broader audience of developers looking to break out of the Apple platform ecosystem. Some topics already covered include:
- Using SwiftNIO - Fundamentals
- Developing with Swift in Visual Studio Code
- Using environment variables in Swift
- Structured Concurrency and Shared State in Swift
- AsyncHTTPClient by example
Swift on Server aims to be a community-driven effort, and is open to guest writers and contributions to its public GitHub repository. If you’ve got an idea for an article or a tutorial that falls under the site’s scope, please don’t hesitate to reach out!