Filters

Hide filters
Platform
Subscription Type
Content Type
Difficulty
Advanced Filters
Include categories
Exclude categories
Select languages

All Tutorials · 106 Results

VAPOR
Server-Side Swift
Advanced PostgreSQL With Vapor
Learn to use advanced PostgreSQL functionalities, joining tables, views, indexes and full-text search in your Vapor server app.
Server-Side Swift
Running a Web Server on iOS with Vapor
With Vapor, your iOS app can be both the client and the server to control your data — or even other devices. This tutorial will show you how to get started with client-server communication in the same process.
Server-Side Swift
Server-Side Swift with Vapor
In this course you’ll learn everything you need to get start with Vapor, the Server-Side Swift web framework. You’ll cover the basics of routing and sending and receiving data. Next you’ll learn how to use Fluent to save and retrieve information in a database. You’ll see how to leverage Leaf, Vapor’s templating language, to build a web app. You’ll learn how to add authentication to your routes and protect your app. Finally you’ll see how to integrate the Vapor API with an iOS companion app.
Server-Side Swift
async/await in Server-Side Swift and Vapor
Learn how Swift’s new async/await functionality can be used to make your existing EventLoopFuture-based Vapor 4 code more concise and readable.
Server-Side Swift
Developing and Testing Server-Side Swift with Docker and Vapor
Use Docker to develop and test your Vapor apps and learn to use Docker Compose to run different services, which include a database.
Server-Side Swift
Building a Twitter Bot with Vapor
Learn how to build a Twitter bot and create your own tweet automation tools with Vapor and Server Side Swift.
Server-Side Swift
Database Migrations With Vapor
In this Server-Side Swift tutorial, learn how to perform database migrations with Vapor on your application database – a useful tool for tasks such as creating tables, seeding data, and adding columns.
Server-Side Swift
Middleware Tutorial for Server-Side Swift Using Vapor 4: Getting Started
In this tutorial, you’ll learn how to create middleware — a module that sits between an app and the browser and removes some of the work load from your web app.
Server-Side Swift
Two-Factor Authentication With Vapor
Learn how to increase the account security of your using two-factor authentication with Vapor.
Server-Side Swift
Templating Vapor Applications with Leaf
Use Leaf, Vapor’s templating engine, to build a front-end website to consume your server-side Swift API!
Server-Side Swift
GraphQL Tutorial for Server-Side Swift with Vapor: Getting Started
For a long time, solving the problem of API integrations between frontend and server-side seemed trivial. You might have stumbled across some HTML form encoding or legacy APIs that relied on SOAP and XML, but most APIs used REST with JSON encoding. While REST looked like the de-facto standard, ironically, it didn’t have a defined […]
Server-Side Swift
Announcing Server-Side Swift with Vapor — Fully Updated for Vapor 4!
We’re beyond excited to announce that our book, Server-Side Swift with Vapor, has been fully updated for Vapor 4 — and includes a completely new chapter!
Server-Side Swift
Redis and Vapor With Server-Side Swift: Getting Started
Learn how to use the in-memory data store, Redis, and Vapor to cache objects by saving them in JSON, then configuring them to expire after a set time.
Multiple Domains
Server-Side Swift with Vapor
Learn how to build web apps and web APIs using Swift and the Vapor 4 framework! If you’re a beginner to web development, but have worked with Swift for some time, you’ll find it’s easy to create robust, fully featured web apps and web APIs with Vapor 4. Whether you’re looking to create a backend for your iOS app, or want to create fully-featured web apps, Vapor is the perfect platform for you. This book starts with the basics of web development and introduces the basics of Vapor; it then walks you through creating APIs and web backends; creating and configuring databases; deploying to Heroku, AWS, or Docker; testing your creations and more!
Server-Side Swift
Getting Started With Vue and Vapor
Vue.js provides declarative rendering and a component system to simplify building interactive web apps. In this tutorial, you’ll learn how to add a Vue frontend on top of a Vapor and Swift backend.
Server-Side Swift
Testing in Vapor 4
Use a pre-built Vapor application to learn both how to test your server-side Swift Vapor apps on macOS and also best practices to simplify your test code.
Server-Side Swift
Vapor and Job Queues: Getting Started
Using Vapor’s Redis and Queues libraries, learn how to configure, dispatch, and process various jobs in a queue.
Server-Side Swift
Using Fluent and Persisting Models in Vapor
The Fluent ORM lets you use any number of database engines in your Vapor app. Learn how to persist your models in your server side Swift apps using Vapor!
Server-Side Swift
SMS User Authentication With Vapor and AWS
In this SMS user authentication tutorial, you’ll learn how to use Vapor and AWS SNS to authenticate your users with their phone numbers.
Multiple Domains
Server-Side Swift with Vapor: Chapter Updates Now Available!
We’re excited to announce new updates available for our definitive book on building web apps and web APIs using Server-Side Swift with Vapor, written by the creators of the Vapor 4 framework.
Server-Side Swift
Sign in with Apple Using Vapor 4
In this Vapor 4 tutorial, you’ll learn how to implement Sign in with Apple with an iOS companion app and a simple website.
Server-Side Swift
Sending Push Notifications With Vapor
Adding push notifications to your app enriches the user experience by delivering data to their devices when it becomes available. In this article, you’ll learn how to send push notifications with Vapor.
Server-Side Swift
Getting Started with Server-Side Swift with Vapor 4
Get started quickly with Server-side Swift using Vapor and build your first Vapor web app!
Server-Side Swift
Elasticsearch in Vapor: Getting Started
In this tutorial, you’ll set up a Vapor server to interact with an Elasticsearch server running locally with Docker to store and retrieve recipe documents.