Book

Hands-On Server-Side Web Development with Swift

This book is about building professional web applications and web services using Swift and leveraging two popular Swift web frameworks: Vapor 3.0 and Kitura 2.5. By the end of the book, you would be able to successfully create your own web application by leveraging the powerful ecosystem of Swift.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

13h28m

Language

English

About Book

Who Is This Book For?

This book is about building professional web applications and web services using Swift and leveraging two popular Swift web frameworks: Vapor 3.0 and Kitura 2.5. We assume the readers to have some working knowledge of Swift programming language. The readers could be beginners of Swift programming, seasonal iOS or macOS developers, or software developers who want to work on practical Swift applications while learning the language itself. By the end of the book, you would be able to successfully create your own web applications and web services by leveraging the powerful ecosystem of Swift.

Book content

chapters 13h28m total length

Introducing Server-Side Swift

Getting Started with Vapor and Kitura

Building Your First Web App

Debugging and Testing

Setting Up Routes and Controllers

Working with Template Engines

Bootstrapping Your Design

Employing Storage Framework

Adding Authentication

Understanding Technologies for Web Services

Designing for API Gateway

Deploying to the Cloud

Developing an iPhone Client

Developing Microservices

Appendix A

Appendix B

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required