Tous les projets
D
Web / Fullstack

Nuxt.js/Vue.js frontend, Node.js, Laravel/PHP backend, projet client confidentiel

Application hybride avec frontend SPA Nuxt.js/Vue.js (routing dynamique, composants reactifs, gestion d'etat Vuex) et double backend : API Node.js pour les traitements temps-reel, Laravel pour la logique metier et l'ORM Eloquent. Base MySQL, deploiement serveur client.

Nuxt.js Frontend
Laravel Backend
SSR Rendu
Dev Role

L'architecture hybride combine Nuxt.js/Vue.js en frontend SPA avec Vuex pour la gestion d'etat centralisee, et un double backend : Node.js pour les traitements temps-reel et les interactions rapides, Laravel/PHP pour la logique metier lourde et les operations CRUD via Eloquent ORM.

Cette separation en deux backends peut sembler surprenante, mais elle repondait a un besoin concret. Les traitements en temps reel (notifications, mises a jour de donnees) necessitaient des WebSockets et un event loop non-bloquant (Node.js), tandis que la logique metier beneficiait de l'ecosysteme mature de Laravel (migrations, validations, queues).

Architecture technique

Frontend Nuxt.js avec Vue.js pour rendu cote serveur (SSR).

Backend Laravel/PHP pour API et logique metier.

Service Node.js complementaire.

Delais serres avec adaptation aux exigences changeantes.

Points techniques

Nuxt.js SSR

Vue.js avec rendu serveur

Laravel

API backend PHP

Node.js

Service complementaire

Stack technique

Nuxt.js
Vue.js
Node.js
Laravel
PHP
Role Full-Stack Developer
Duree 2021
Engagement Contrat client (Tier D)

Un projet technique similaire ?

Brief, repo, ou appel rapide - on s'adapte.