Ajouter un commentaire

Swift : c'est aussi côté serveur !

Par:
ftonic

mar, 06/09/2022 - 09:27

On oublie souvent que le langage Swift peut aussi se faire côté serveur, à l'instar d'un NodeJS. Il existe plusieurs frameworks pour faire cela, l'un des plus connus est Vapor. Du côté du langage, un groupe de travail, Swift Server Workgroup, a été créé pour promovoir le côté serveur, définir les priorités et les besoins, développer les outils et les fonctionnalités. 

Durant la dernière WWDC, plusieurs avancées ont été montrées : linking statique sur Linux, amélioration des performances JSON, amélioration du démarrage à froid. D'autre part, les nouveautés de Swift 5.5 (particulièrement la programmation concurrence) améliorent le côté serveur. 

Si vous voulez faire du Swift côté serveur, outre Vapor, vous pouvez regarder Smoke, un framework léger d'Amazon. Il s'appuie sur SwiftNIO pour la couche réseau asynchrone. A noter que Smoke a été développé pour les besoins d'Amazon sur les infrastructures Prime Video. 

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 RRRR   V     V  EEEE  N   N  III 
R R V V E NN N I
RRRR V V EEE N N N I
R R V V E N NN I
R RR V EEEE N N III