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

README.md

raywenderlich.com

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 raywenderlich.com store.

Video Course

Video Course

The video course is available to raywenderlich.com 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.