Ouvrir le menu principal

MacGeneration

Recherche

Apple va faciliter l’utilisation de Swift sur les serveurs

Nicolas Furno

mercredi 26 octobre 2016 à 21:30 • 42

Logiciels

Swift a été pensé dès le départ comme un langage de programmation multitâche, adapté autant aux apps iOS qu’aux systèmes d’exploitation et même à des applications côté serveur. Depuis qu’Apple propose une version adaptée à Linux de son nouveau langage, des développeurs ont commencé à l’utiliser pour créer des back-ends sur leurs serveurs.

Le logo de Perfect, lun des frameworks serveur en Swift les plus populaires.
Le logo de Perfect, l’un des frameworks serveur en Swift les plus populaires.

Cette solution est bien pratique pour ne pas avoir à gérer différents langages au quotidien : un développeur iOS peut créer son app en Swift et le module serveur associé également en Swift. Mais ce langage est aussi très performant et il peut aussi avoir son intérêt face aux autres langages et frameworks déjà bien en place sur les serveurs (lire : Sur le serveur, Swift est nettement plus rapide que Node.js).

Face à l’intérêt grandissant des développeurs, Apple a décidé de prendre les choses en main en organisant un groupe de travail chargé de mettre en place des API pour les serveurs. Ce groupe est chapeauté par un employé Apple, mais aussi par un employé IBM et des représentants des frameworks déjà existants. Son objectif sera de proposer une série d’API prêtes à l’emploi pour utiliser Swift sur le serveur.

Apple ne compte pas remplacer les frameworks en place, mais plutôt leur simplifier la vie. Très concrètement, ces API se chargeront des bases indispensables, comme la gestion des protocoles TCP/IP et UDP, la prise en charge des IPv4 et IPv6, de la sécurité des flux avec SSL/TLS ou encore tout ce qu’il faut pour gérer les données en HTTP et HTTP/2. Bref, tout ce qu’il faut pour bien commencer, mais les concepteurs de Swift ne veulent pas proposer des solutions clé en main, ce sera aux créateurs de frameworks de le faire.

Cette nouvelle initiative n’a pas de calendrier défini à ce stade et Apple veut au contraire prendre son temps et accompagner la sortie de Swift 4, la prochaine évolution majeure du langage. Néanmoins, c’est bien le signe que le serveur devient un élément plus important pour le langage.

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

Ecrans 4K/5K : les meilleures offres BenQ

16:29

• 0


Plex commence à bloquer l’accès distant gratuit et le Plex Pass est justement en promo pour le Black Friday

16:05

• 19


Apple diffuse sa traditionnelle vidéo des fêtes, tournée à l’iPhone 17 Pro bien sûr

15:21

• 4


Black Friday Fnac : le MacBook Air M4 à 899 € (+80 € en chèques-cadeaux) et jusqu'à 240 € offerts sur l'iPhone 17 Pro Max

14:30

• 3


Black Friday : -36 % sur Aiarty, l'IA qui convertit vos vidéos en 4K sans les dénaturer 📍

14:00

• 0


Plutôt qu’un nouveau smartphone, achetez un kit de réparation en promo lors du Black Friday

13:45

• 2


C'est le Black Friday… et c'est le moment de passer au Wi-Fi 7 avec de belles promotions

12:20

• 14


Password Utility permet de ne jamais saisir de mot de passe sur un Mac, notamment pour le contrôle à distance

11:45

• 11


Black Friday : les meilleurs accessoires pour accompagner votre MacBook

11:07

• 0


Black Friday : l’Apple Pencil Pro au plus bas et de nombreux accessoires iPad / Mac en promo

11:00

• 1


Des doutes sur le reconditionné ? 30 mois de garantie, 30 jours satisfait ou remboursé. Toujours sceptique ?

08:55

• 0


Guide d’achat : pour quel moniteur 4K ou 5K craquer pour le Black Friday ?

08:30

• 24


Le contrat fondateur d’Apple pourrait s’envoler à 4 millions de dollars

06:30

• 29


L’Anses conclut à une absence de lien causal entre téléphonie mobile et cancer, tout en rappelant les bonnes pratiques

06:13

• 37


Réduction rare sur le Magic Keyboard USB-C Touch ID avec pavé numérique

05:46

• 31


Les offres Black Friday de NordVPN : c’est un grand oui ! 📍

26/11/2025 à 23:59

• 0