Server-Side Swift
424 páginas
Portuguese
PDF
4.5

Server-Side Swift

Создание серверных приложений на Swift

Autor:

Ano:

Resumo:

Introdução

O livro «Server-Side Swift» de Tim Condon é um guia prático para criar aplicações server-side em Swift. Publicado em 2020 (424 páginas), tornou-se uma das poucas publicações completas dedicadas ao ecossistema Swift fora do desenvolvimento mobile e desktop. O livro é voltado para desenvolvedores já familiarizados com os fundamentos do Swift e oferece um caminho sequencial desde a configuração do ambiente até a implantação de um backend pronto.

Sobre o que é o livro

A obra cobre todos os aspectos-chave do desenvolvimento server-side em Swift. O foco principal está no framework Vapor — a ferramenta mais popular para criar web services em Swift. No entanto, o autor também aborda alternativas (Kitura, Perfect) e princípios gerais de construção de REST API, trabalho com bancos de dados, autenticação e testes.

Conteúdo por capítulos

  • Configuração do ambiente de desenvolvimento (macOS, Linux, Docker)
  • Fundamentos do Vapor: roteamento, controllers, middleware
  • Trabalho com Fluent ORM e bancos de dados (PostgreSQL, SQLite, MySQL)
  • Criação de RESTful API com serialização JSON
  • Autenticação (JWT, sessões, OAuth)
  • WebSockets e tempo real
  • Testes (Unit, Integration, Performance)
  • Implantação em servidores (Heroku, AWS, DigitalOcean)
  • Migrações, logging, tratamento de erros

Para quem é este livro

O livro é destinado a desenvolvedores iOS/macOS

Recommendations