Ouvrir le menu principal

MacGeneration

Recherche

Swift sur le serveur : Vapor 2 plus rapide

Nicolas Furno

lundi 22 mai 2017 à 13:00 • 3

Logiciels

Vapor est l’un des frameworks en Swift dédié aux serveurs. Il permet aux développeurs d’apps iOS et macOS d’écrire les modules serveurs indispensables aux apps en utilisant le même langage. Au-delà, il est aussi plus moderne et plus rapide que bon nombre de frameworks sur le marché. Et avec la deuxième version qui vient de sortir, il est encore plus rapide et gagne en maturité.

Du côté des performances, Vapor 2 a réduit d’environ 35 % le temps nécessaire pour compiler le code et ses dépendances et créer l’application utilisée sur le serveur. Pour les utilisateurs, cette nouvelle version a nettement augmenté sa capacité de réponses : un fichier texte pourra être distribué trois fois plus rapidement qu’avant, ou alors envoyé à trois fois plus de clients dans le même temps. Pour les apps très populaires, c’est un point essentiel.

Vapor 2 est nettement plus rapide que son prédécesseur, ici pour transmettre du texte ou du JSON. Cliquer pour agrandir

Vapor 2 a été largement retravaillé et optimisé, si bien que son code source est plus léger. Mieux, certaines fonctions systématiquement intégrées auparavant sont devenues des modules additionnels que le développeur pourra charger s’il en a besoin. Pour la majorité des cas, le framework devrait être plus léger.

La liste complète des nouveautés et changements est disponible à cette adresse. Si vous utilisiez Vapor sur un projet avant la mise à jour, une migration du code est nécessaire, mais cet outil le fera automatiquement pour vous. Pour finir, la documentation du framework a été largement revue à cette occasion.

Vapor peut s’installer sur macOS et sur Ubuntu côté serveurs.

Ajouter ce site dans Google News

Keynote Apple : quelle annonce a le plus retenu votre attention ?

07:55

• 5


iOS 27.1 arrivera dès fin octobre, avec l’iPhone Duo

07:06

• 10


Apple lance AppleCare One Family, son assurance pour tous les appareils du foyer (uniquement aux États-Unis)

06:30

• 1


L’Apple Watch se met à écouter : voici les fonctions d’Audio Intelligence

06:26

• 10


Keynote Apple : John Ternus prend les rênes et plie le jeu avec l'iPhone Duo

09/09/2026 à 23:55

• 39


iOS 27, iPadOS 27, macOS 27 : découvrez notre nouveau livre !

09/09/2026 à 23:55

• 17


Non, Apple : la Bourgogne, ce n’est pas le Bordeaux

09/09/2026 à 22:50

• 63


UPDF 2.5 : l'éditeur PDF dopé à l'IA qui fait de l'ombre à Adobe sur Mac 📍

09/09/2026 à 22:48

• 0


iPhone Duo : la pliure à l'épreuve des premières prises en main

09/09/2026 à 22:05

• 53


iPhone 18 Pro, iPhone Duo et anciens modèles : tous les prix (en hausse) et dates de sortie

09/09/2026 à 22:05

• 27


Apple Watch Series 12 et Ultra 4 : Apple muscle les capteurs et la batterie

09/09/2026 à 21:09

• 17


Apple présente l’iPhone Duo, le premier iPhone pliant

09/09/2026 à 21:08

• 125


iPhone Duo, 18 Pro, AirPods 5 : toutes les vidéos du Keynote

09/09/2026 à 21:06

• 4


macOS 27 Golden Gate sortira le 14 septembre en version finale, la RC est disponible

09/09/2026 à 20:34

• 7


L’app Santé totalement revue, avec un score de Préparation pour accompagner les nouvelles Apple Watch

09/09/2026 à 20:04

• 17


Apple présente les AirPods 5, avec une réduction de bruit améliorée

09/09/2026 à 19:59

• 13