Projets🍳 CookBook AITechBlog🚀 Starter KitContact
Tous les articles
·7 min de lecture
📖

Le dico tech pour Moldus — Partie 1 : les bases

FormationVulgarisationDébutant

Bienvenue au dico tech

Tu lis des articles tech et tu fais semblant de comprendre ? T'inquiète, on l'a tous fait. Voici un glossaire des termes que tu entends partout, expliqué comme si on était au bar (un bar nerd, certes, mais un bar).

Frontend

C'est quoi : Tout ce que tu vois et que tu touches dans une app ou un site. Boutons, couleurs, animations, texte.

La métaphore : C'est la salle du resto. La déco, les tables, les serveurs en costume, le menu. C'est joli, c'est pensé pour toi, et tu n'as aucune idée du désordre dans la cuisine.

Backend

C'est quoi : Tout ce qui se passe en coulisse. Le serveur, la database, la logique métier. Tu ne le vois jamais mais sans lui, rien ne marche.

La métaphore : C'est la cuisine du resto. Le chef, les casseroles, le frigo, les commandes. Si la cuisine prend feu, le serveur peut sourire tant qu'il veut — tu ne récupéreras jamais ton plat.

API (Application Programming Interface)

C'est quoi : Un système qui permet à deux logiciels de parler ensemble. Quand ton app météo te montre la température, elle demande à une API "hey, c'est combien la temp à Paris ?", et l'API répond.

La métaphore : C'est le serveur du resto. Tu n'entres pas dans la cuisine toi-même. Tu donnes ta commande au serveur (l'API), il dit à la cuisine (le backend), et il revient avec ton repas (les données). Tu sais pas comment c'est cuisiné, et ça va.

Framework

C'est quoi : Un kit de construction pré-fait pour fabriquer des apps. Au lieu de coder tout from scratch, tu utilises un framework qui te donne des blocs déjà prêts.

La métaphore : C'est un set LEGO Technic. Tu pourrais faire chaque pièce toi-même avec une imprimante 3D, mais pourquoi ? Le set te donne les pièces, les instructions, et un résultat stable. Flutter, React, Next.js — ce sont des boîtes LEGO différentes pour fabriquer des trucs différents.

Flutter

C'est quoi : Le framework de Google pour fabriquer des apps qui tournent sur TOUTES les plateformes (iPhone, Android, Windows, Mac, Linux, web) à partir d'une seule base de code.

La métaphore : C'est le traducteur universel de Star Trek. Tu parles une seule langue (Dart), et Flutter traduit auto pour chaque planète (plateforme). OmniDrop, Beloved, TipLog — tout fabriqué avec ce traducteur.

Swift / SwiftUI

C'est quoi : Le langage de programmation qu'Apple a créé pour fabriquer des apps iPhone/iPad/Mac. SwiftUI c'est le kit visuel qui vient avec.

La métaphore : C'est la langue officielle du Royaume Apple. Tu veux vivre dans leur royaume ? Tu parles Swift. C'est beau, c'est élégant, c'est rapide — mais ça marche que pour eux. CookBook AI et StickerVibe sont des citoyens du Royaume Apple.

Database

C'est quoi : Un endroit organisé pour stocker des données. Tes recettes dans CookBook AI, tes messages dans Beloved, tes pourboires dans TipLog — tout vit dans une database.

La métaphore : C'est une bibliothèque. Chaque livre c'est une donnée, chaque rayon c'est une table, et le bibliothécaire (le moteur SQL) te trouve n'importe quel livre en 2 secondes quand tu demandes. "SELECT * FROM recipes WHERE difficulty = 'easy'" c'est juste dire au bibliothécaire "donne-moi toutes les recettes faciles".

SQL

C'est quoi : La langue pour parler aux databases. SELECT, INSERT, UPDATE, DELETE — les 4 mots magiques.

La métaphore : C'est la langue du bibliothécaire. Tu ne cherches pas dans les rayons toi-même, tu lui parles en SQL et il fait le travail. Et ouais, c'était la seule chose que Neel savait faire avant l'IA. Un SELECT par-ci par-là. On part de très loin.

SQLite

C'est quoi : Une ultra-léger database qui vit directement sur ton téléphone/ordi. Pas de serveur besoin, pas d'internet. Le fichier C'EST la database.

La métaphore : C'est un petit carnet personnel. Tu as pas besoin de bibliothèque. Tu gardes tes notes dans ta poche. TipLog, ImageVault, CookBook AI — ils utilisent tous un petit carnet perso plutôt qu'une bibliothèque éloignée. TES données restent AVEC toi.

Git / GitHub

C'est quoi : Git c'est un système pour sauvegarder l'historique de ton code (comme des points de sauvegarde dans un jeu). GitHub c'est le cloud où tu stockes cet historique.

La métaphore : Git c'est le système quicksave dans un RPG. Tu vas faire un truc risqué ? Quicksave d'abord. Ça merde ? Charge ta sauvegarde. GitHub c'est le cloud save — même si ton PC explose, tes sauvegardes sont sûres.

CSS

C'est quoi : Le langage qui définit le style visuel d'un site. Couleurs, tailles, animations, positions.

La métaphore : C'est l'outfit de ton personnage. HTML c'est le corps (la structure), CSS c'est l'armure, le cape, la coiffure. Ce site est noir avec du bleu néon parce que CSS dit "rends le fond noir et fais briller les trucs en bleu". Ouais, ces 35 particules flottantes ? C'est du CSS.

Responsive Design

C'est quoi : Faire en sorte qu'un site s'adapte à toutes les tailles d'écran — du smartphone au ultra-wide monitor.

La métaphore : C'est comme de l'eau dans un verre. Tu verses la même eau dans un shot, une tasse ou une cruche — elle prend la forme du récipient. Un site responsive fait pareil : le même contenu s'adapte au téléphone, tablette ou PC. Et ouais, c'est pour ça qu'on a un menu hamburger.

Deployment

C'est quoi : Mettre ton site/app en ligne pour que tout le monde puisse y accéder. Passer de "ça marche sur mon ordi" à "ça marche pour la planète".

La métaphore : C'est comme publier un livre. Tu écris le manuscrit (le code), tu le relis (testing), et maintenant tu l'envoies à l'imprimerie (le serveur). Sauf qu'en tech l'imprimerie c'est Vercel, Cloudflare ou AWS, et ton livre est disponible partout instantanément.

Prochaine

Dans la Partie 2, on aborde les termes plus avancés : encryption, NFC, IA, embeddings, RAG, et pourquoi ton AirDrop est moins sûr que tu le penses.

Souviens-toi : personne ne naît en sachant ce qu'est une API. Même les devs seniors ont googlé "c'est quoi REST" au moins 47 fois.