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.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Vous n'aimez pas Liquid Glass ? Un hack permet de s'en débarrasser sous macOS Tahoe

12:08

• 3


Arnaques par SMS : les arnaques explosent en 2025, nos conseils pour s’en protéger 📍

08:59

• 0


Pas d'écran pour les enfants de moins de 3 ans

08:29

• 38


Le Prime Day d'Amazon durera 4 jours du 8 au 11 juillet

08:05

• 15


Dia : le successeur d'Arc mise tout sur l'IA

07:24

• 17


Nouveautés d’iOS 26, macOS Tahoe, Liquid Glass… Tous nos articles pour tout savoir sur la WWDC 2025

00:00

• 13


Les activités en direct dans macOS 26 ne demandent pas iOS 26 et pourraient fonctionner en Europe

16/06/2025 à 21:23

• 11


Découverte de Téléphone dans iOS 26 : nouvelle interface, appels inconnus, portages sur l’iPad et le Mac

16/06/2025 à 20:35

• 20


France Identité : l’intégration de la carte grise disponible en bêta

16/06/2025 à 19:51

• 100


La publicité s’infiltre finalement dans WhatsApp

16/06/2025 à 19:51

• 46


Comme promis, Apple sort de nouvelles bêtas… pour iOS 18.6 et macOS 15.6

16/06/2025 à 19:20

• 13


Bug amusant ou blague non assumée ? Une mise à jour de Windows 11 ressuscite le son de démarrage de Vista

16/06/2025 à 18:57

• 18


Un triple écran 15,6 pouces, qui promet l'équivalent de 43 pouces en 48:9

16/06/2025 à 18:07

• 5


Shadow, le PC dans le cloud, fait évoluer ses offres avec une pseudo RTX 4060

16/06/2025 à 16:58

• 20


Le PCI-Express 7.0 (256 Go/s) arrive alors que le PCIe 6.0 ne va pas se démocratiser avant 2030

16/06/2025 à 15:39

• 8


SFR : après la grosse panne de lundi, le réseau mobile est rétabli 🆕

16/06/2025 à 14:54

• 59