Skip to content
The TIL Application for the Vapor book
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
Resources/Views Fixes from edits Feb 18, 2019
.gitignore 'created TILApp from template' Mar 18, 2018
.swift-version Update to Swift 4.2.2 Feb 18, 2019
Procfile Update README for 2nd edition Jan 27, 2019
docker-compose.yml Fix tests in Docker and package updates Feb 18, 2019
web.Dockerfile Update to Swift 4.2.2 Feb 18, 2019

TIL Application

Vapor TIL

This is the Vapor TIL (Today I Learned) application that is used throughout the Server Side Swift with Vapor book. The first sections of the book take you through everything you need to know to get started with Vapor. This application is deployed to Vapor Cloud, Heroku, Docker and AWS, using this repository!

In the book, you'll learn how to build routes and use Fluent to interact with a database. You'll learn how to create dynamic websites with Leaf and authenticate APIs, websites and validate fields. The 2nd half of the book goes into more advanced topics, including WebSockets, caching and microservices.

Like what you see?

Server Side Swift with Vapor Book

The book is available on the store.

Video Course

Video Course

The video course is available to subscribers, which can be watched here.

There are 30 videos covering:

  • Getting Started
  • Using Fluent
  • Controllers
  • Configuring Databases with MySQL
  • Templating with Leaf
  • API Authentication
  • Web Authentication
You can’t perform that action at this time.