Hide filters
Subscription Type
Content Type

Server-Side Swift · 15 Results

Server-Side Swift Getting Started
Multiple Domains
Swift Tutorial Part 1: Expressions, Variables and Constants
Welcome to our mini-series on getting started with programming in Swift! In this series, you’ll learn some Swift programming basics using playgrounds.
Server-Side Swift
An Introduction to Swift Package Manager
In this introduction to the Swift Package Manager, you’ll build a website to display random idioms. You’ll learn how to manage projects and dependencies and how to read and change Package.swift files.
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.
Server-Side Swift
An Introduction to WebSockets
Learn about WebSockets using Swift and Vapor by building a question and answer client and server app.
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!
Multiple Domains
Swift Tutorial Part 2: Types and Operations
Welcome to the second part of this learning Swift mini-series, where you’ll learn to use strings, type conversion, type inference and tuples.
Multiple Domains
Swift Tutorial Part 3: Flow Control
Welcome to part 3 of our Swift tutorial, where you’ll learn how code decisions using Booleans and repeat tasks using loops to control the flow.
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
gRPC and Server Side Swift: Getting Started
Learn how to define an API with gRPC and how to integrate it in a Vapor application.
Server-Side Swift
Introduction to Metrics in Server-Side Swift
In this Server-Side Swift tutorial you will learn how to use Vapor built-in metrics and how to create custom ones. The data is pulled and stored by Prometheus and visualized in beautiful graphs using Grafana.
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
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
Performance-Profiling Swift on Linux: Getting Started
Learn how to profile Server-Side Swift with perf on Linux. You’ll discover the basic principles of profiling and how to view events, call-graph-traces and perform basic analysis.
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.
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.