Relic 1.2.0 : un serveur web pour Dart

Par:
francoistonic

jeu, 19/03/2026 - 07:35

Serverpod annonce la sortie de la version 1.2.0 de Relic. Relic est un serveur web pour le langage Dart. Il est typé et permet de déployer des apps Dart. Il existe déjà shelf pour créer et déployer un serveur web Dart mais là, Relic veut simplifier les choses en proposant un environnement serveur complet.

Selon l'éditeur, Relic est :

- totalement typé

- routage rapide et le plus léger possible dans la configuration

- il s'agit d'un serveur statique avec les bons types MIME, les tags, les headers caches, etc.

- support WebSockets, pas de configuration spécifique

- HTTP géré

Relic est un serveur complet et non uniquement une librairie. Serverpod fait évoluer rapidement le serveur. La v1 est sortie il y a 5 semaines. Pour utiliser Relic, il faut ajouter le serveur à Dart ou Flutter :

dart pub add relic ou flutter pub add relic

Pour un démarrage rapide : 

dart create -t console-full hello_world
cd hello_world
dart pub add relic
Si au départ, Relic est un fork de shelf, aujourd'hui, le serveur vit sa vie et se veut bien plus complet. 
Documentation (elle n'est pas à jour) : https://docs.dartrelic.dev/