Server-Side Swift
424 páginas
Spanish
PDF
4.5

Server-Side Swift

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

Autor:

Año:

Resumen:

Introducción

El libro «Server-Side Swift» de Tim Condon es una guía práctica para crear aplicaciones del lado del servidor en el lenguaje Swift. Publicado en 2020 (424 páginas), se ha convertido en una de las pocas publicaciones completas dedicadas al ecosistema de Swift fuera del desarrollo móvil y de escritorio. El libro está dirigido a desarrolladores que ya conocen los fundamentos de Swift y ofrece un camino secuencial desde la configuración del entorno hasta el despliegue de un backend listo.

De qué trata el libro

La publicación cubre todos los aspectos clave del desarrollo del lado del servidor con Swift. El enfoque principal está en el framework Vapor, la herramienta más popular para crear servicios web en Swift. Sin embargo, el autor también aborda alternativas (Kitura, Perfect) y principios generales para construir REST API, trabajar con bases de datos, autenticación y pruebas.

Contenido por capítulos

  • Configuración del entorno de desarrollo (macOS, Linux, Docker)
  • Fundamentos de Vapor: enrutamiento, controladores, middleware
  • Trabajo con Fluent ORM y bases de datos (PostgreSQL, SQLite, MySQL)
  • Creación de RESTful API con serialización JSON
  • Autenticación (JWT, sesiones, OAuth)
  • WebSockets y tiempo real
  • Pruebas (Unit, Integration, Performance)
  • Despliegue en servidores (Heroku, AWS, DigitalOcean)
  • Migraciones, registro, manejo de errores

Para quién es este libro

El libro está destinado a desarrolladores iOS/macOS

Recommendations