Bilel Abdelmoula

Accueil › Blog

WeWeb · React · Low-code · Front-end

WeWeb ou React : par lequel commencer ?

Par Bilel Abdelmoula · · 3 min de lecture

Aussi en: English · العربية

J’ai construit le front-end de la même app avec WeWeb, puis avec React. Si vous n’avez jamais codé, je commencerais par WeWeb. Si vous avez des bases, React.

Jamais codé ?

WeWeb

Déjà des bases en code ?

React + TypeScript

On me pose souvent la question, donc je réponds à partir de ce que j’ai vraiment fait.

Sur l’ATS/CRM de recrutement sur lequel j’ai travaillé, le front-end a d’abord été construit avec WeWeb. Ensuite, on a reconstruit tout le front-end en React 19 + TypeScript, en grande partie avec Claude Code. J’ai donc utilisé les deux sur le même produit, avec de vrais utilisateurs.

Ma réponse est simple : si vous n’avez jamais codé, commencez par WeWeb. Si vous avez déjà des notions de code, commencez par React.

Pourquoi WeWeb si vous n’avez jamais codé

WeWeb se prend en main facilement. Vous placez des éléments sur une page, vous les connectez à vos données et vous ajoutez des workflows qui se lancent quand quelqu’un clique sur un bouton ou envoie un formulaire.

Ce que j’aime, c’est qu’il vous apprend comment marche un front-end pendant que vous construisez :

Ce que vous apprenez avec WeWeb

  • comment une page récupère des données depuis une API
  • où ces données sont gardées pendant que la page est ouverte
  • les workflows : quand ceci arrive, faire ça, puis ça
  • les variables et les conditions
  • quoi faire quand une requête échoue

Vous ferez les mêmes choses en React plus tard. Avec WeWeb, vous les faites juste visuellement d’abord.

C’est aussi une bonne option si vous ne voulez pas tout « vibe-coder » avec l’IA. Vous construisez chaque partie vous-même, donc vous comprenez ce que vous avez fait. (J’en parle plus dans low-code ou vibe coding.)

Pourquoi React est plus accessible aujourd’hui

Il y a quelques années, React était plus dur pour commencer. Il fallait configurer le projet, apprendre les outils et tout écrire à la main avant que quoi que ce soit marche.

Avec Claude Code, c’est différent. Vous décrivez la page, il écrit les composants, et vous relisez et corrigez ce qu’il a écrit. On construit beaucoup plus en beaucoup moins de temps.

C’est comme ça qu’on a fait notre migration. On a ajouté les pages React une par une pendant que l’application WeWeb tournait encore, jusqu’à ce que React soit tout le front-end. On a utilisé TanStack Query, React Hook Form, Zod et React Router.

  1. Application WeWeb en production
  2. Pages React ajoutées une par une
  3. Les deux en ligne pendant la migration
  4. React devient tout le front-end
Comment on est passés de WeWeb à React

Pour une grosse application qui continue de grandir, je choisirais React aujourd’hui, parce que vous avez le contrôle total sur le code. (Plus sur mon travail React, en anglais.)

React est plus dur à déboguer

Dans WeWeb, quand quelque chose casse, vous ouvrez le workflow et vous vérifiez chaque étape. Vous voyez ce que l’API a renvoyé et quelle variable est vide.

En React, le problème peut venir d’un composant, d’un hook, de l’état, du cache, d’une requête ou d’un type. Vous regardez la console et l’onglet réseau, et vous suivez les données à travers plusieurs fichiers.

Si l’IA a écrit une grosse partie du code, un débutant va avoir du mal, parce qu’il débogue du code qu’il n’a pas écrit et qu’il ne comprend pas encore bien. C’est là que je vois la plupart des gens bloquer.

WeWeb

  • on voit chaque étape du workflow
  • on voit ce que l’API a renvoyé
  • moins d’endroits où un bug peut se cacher
  • moins de liberté quand l’app grossit

React

  • contrôle total sur le code
  • l’IA l’écrit beaucoup plus vite
  • les bugs peuvent être dans plusieurs fichiers
  • il faut lire le code pour corriger

Par lequel commencer

Commencez par WeWeb si

  • vous n’avez jamais écrit de code
  • vous voulez voir comment marchent les données et les workflows
  • vous voulez construire quelque chose de concret bientôt
  • vous ne voulez pas que l’IA fasse tout

Commencez par React si

  • vous connaissez déjà un peu de code
  • vous avez étudié la programmation ou déjà essayé
  • vous voulez apprendre les détails
  • vous comptez construire de plus grosses applications

Commencer par WeWeb ne vous enferme pas. Quand vous passerez à React, vous saurez déjà comment on récupère des données, ce qu’est un état et comment marche un workflow. Il restera surtout à apprendre à l’écrire en code.

Si vous avez déjà des bases, je ne passerais pas des mois dans un outil visuel. Allez sur React, utilisez l’IA pour aller plus vite, et lisez ce qu’elle écrit.

Pour un gros front-end, j’utiliserais React aujourd’hui. Mais WeWeb nous a fait avancer vite, et je le conseillerais encore à quelqu’un qui n’a jamais codé. (Pour la vue d’ensemble, voir low-code ou full-code.)

Je construis de vrais produits en low-code et en full-code

Je suis développeur full-stack et je travaille avec React, TypeScript, PostgreSQL, des API REST, Xano et l’IA appliquée. Je choisis l’outil qui convient au produit, pas l’inverse.

Autres articles