Running and testing async Vapor commands
A guide to creating and unit testing asynchronous commands in the Vapor framework for Swift, including a workaround for async support.
A guide to creating and unit testing asynchronous commands in the Vapor framework for Swift, including a workaround for async support.
A tutorial on implementing an abstract, driver-based service factory design pattern for the Vapor framework in Swift.
A beginner's guide to creating Progressive Web Apps (PWAs) for iOS, covering custom icons, splash screens, and dark mode support using SwiftHtml and Vapor.
A tutorial on generating HTML documents in Swift using the SwiftHtml DSL library and the Vapor web framework.
Explores upcoming developments in server-side Swift for 2022, including distributed actors, the new concurrency model, and the future of the Vapor framework.
A tutorial on implementing a thread-safe, global storage solution for shared objects in Vapor 4, addressing common pitfalls in writable services.
A guide to implementing Swift's async/await concurrency API in Vapor & Fluent to replace EventLoopFuture-based code for cleaner, more maintainable server apps.
A tutorial on writing declarative unit tests for Vapor server-side Swift applications using the Spec library.
A guide to building type-safe RESTful APIs using Swift and the Vapor framework, focusing on shared data models for full-stack Swift development.
Guide to setting a custom working directory in Xcode for Vapor projects to resolve missing file and resource issues.
A tutorial on building a simple file upload API server using Vapor 4 and Swift, including code examples and configuration.
A tutorial on implementing AJAX calls using Vapor 4 and Leaf templates for server-side Swift web development.
A tutorial on implementing a basic HTML file upload form using the Vapor 4 framework and Leaf template engine, written in Swift.
Practical tips for Vapor developers to avoid common pitfalls, including Xcode setup, server management, and database migrations.
A tutorial on storing and loading base64-encoded secret keys in .env files for Vapor 4 applications.
A tutorial on performing table joins and querying database models using the Fluent 4 ORM framework in Vapor for Swift.
A beginner's tutorial on building a multiplayer game using Websockets with Vapor 4 (Swift) and Vanilla JavaScript for real-time communication.
A beginner's tutorial on implementing Sign in with Apple authentication for a website using the Vapor 4 server-side Swift framework.
A tutorial on setting up and running server-side Swift projects inside Docker containers using the Vapor 4 framework.
A beginner-friendly guide to implementing user authentication and authorization in Vapor 4 using sessions and JWTs, written in Swift.