Server-Side Swift
424 pages
French
PDF
4.5

Server-Side Swift

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

Auteur :

Année :

Résumé :

Introduction

Le livre « Server-Side Swift » de Tim Condon est un guide pratique pour créer des applications serveur en langage Swift. Publié en 2020 (424 pages), il est devenu l’un des rares ouvrages complets consacrés à l’écosystème Swift en dehors du développement mobile et desktop. Le livre s’adresse aux développeurs déjà familiers avec les bases de Swift et propose un cheminement progressif, de la configuration de l’environnement au déploiement d’un backend prêt à l’emploi.

De quoi parle le livre

L’ouvrage couvre tous les aspects clés du développement serveur en Swift. L’accent est mis sur le framework Vapor — l’outil le plus populaire pour créer des services web en Swift. Cependant, l’auteur aborde également des alternatives (Kitura, Perfect) et les principes généraux de construction d’API REST, de travail avec les bases de données, d’authentification et de test.

Contenu par chapitre

  • Configuration de l’environnement de développement (macOS, Linux, Docker)
  • Bases de Vapor : routage, contrôleurs, middleware
  • Utilisation de Fluent ORM et des bases de données (PostgreSQL, SQLite, MySQL)
  • Création d’API RESTful avec sérialisation JSON
  • Authentification (JWT, sessions, OAuth)
  • WebSockets et temps réel
  • Tests (Unit, Integration, Performance)
  • Déploiement sur serveurs (Heroku, AWS, DigitalOcean)
  • Migrations, journalisation, gestion des erreurs

Pour qui est ce livre

Le livre est destiné aux développeurs iOS/macOS

Recommendations