Nous éliminons la couche API. Découvrez comment nous avons accéléré les mutations de données de 40 % grâce aux Server Actions de Next.js 15 et mis en place une sécurité des types (Type-Safety) de bout en bout.

Dans le développement web traditionnel, il y a toujours eu un mur épais entre le frontend et le backend : les API Endpoints. Nous écrivions des lignes de code juste pour gérer le trafic JSON, en envoyant des requêtes GET pour récupérer des données et des requêtes POST pour les muter.
Chez Suprast, nous abattons ce mur avec Next.js 15. Désormais, le frontend appelle le backend directement. Comment ? Avec les Server Actions.
En termes simples, c'est la capacité de déclencher une fonction côté serveur directement depuis le côté client, tout comme un gestionnaire de bouton JavaScript. Pas de méthodes HTTP, pas de sérialisation manuelle, pas de fichiers de routes API supplémentaires.
// actions/create-project.ts
'use server';
export async function createProject(formData: FormData) {
await db.project.create({ ... });
revalidatePath('/projects');
}
En tant qu'équipe d'ingénierie de Suprast, nous sommes passés à cette architecture dans des projets à fort trafic comme Novarge et Sigortafi. Le résultat : 40 % de code en moins, 100 % de flux de données sécurisé.
L'avenir est un web sans API.
Rejoignez notre newsletter pour recevoir les dernières informations sur l'architecture logicielle, l'infrastructure numérique et les événements à venir.