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

À contre-courant : pourquoi Félix pense que le Mac est une bonne machine de jeu

10:00

• 11


Tim Cook revient sur l’IA, Siri et les futurs produits devant les employés de l’Apple Park

07:52

• 49


Pourquoi une IA devient malsaine, et comment y remédier ? Anthropic invente le psy pour IA

01/08/2025 à 22:15

• 29


OpenAI a laissé Google indexer des conversations, avant de vite faire machine arrière

01/08/2025 à 21:30

• 15


Redonnez vie à vos vidéos : Aiarty Video Enhancer débarque sur Mac et Windows (et c’est bluffant) 📍

01/08/2025 à 20:33

• 0


Fin de partie pour Windows 11 SE, l’équivalent à Chrome OS de Microsoft

01/08/2025 à 16:11

• 22


Tim Cook a été plus longtemps à la tête d'Apple que Steve Jobs

01/08/2025 à 15:23

• 34


Quatre ans après macOS, Adobe Premiere Pro et After Effects arrivent en bêta pour les PC Windows ARM

01/08/2025 à 13:15

• 15


Promo : l’iPhone 15 Plus à 789 €, une bonne affaire (-19 %)

01/08/2025 à 11:53

• 10


OpenAI lance un nouveau mode plus pédagogique pour ChatGPT à destination des étudiants

01/08/2025 à 11:05

• 4


Linus Torvalds a visiblement abandonné son MacBook Air M2

01/08/2025 à 10:35

• 22


Zuckerberg : « le développement d’une superintelligence est à portée de main »

01/08/2025 à 09:10

• 51


3 milliards d’iPhone écoulés depuis 2007 : le produit high-tech le plus vendu de l’histoire ?

01/08/2025 à 07:22

• 26


Promo : la station d'accueil Ugreen pour le Mac mini M4 à 70 € (-30 €)

31/07/2025 à 23:38

• 14


Résultats T3 25 : et la guerre commerciale profita à Apple !

31/07/2025 à 23:00

• 48


Ollama propose une nouvelle app pour le Mac qui permet de se passer entièrement du terminal

31/07/2025 à 20:05

• 20