METABYTE
Inapoi la articole

Am făcut o tablă de desen cu trei dependințe – și n-am înnebunit

Un dezvoltator s-a săturat de tablele care cer înregistrare și a scris una proprie – minimalistă și fără prostii.

7 mai 20262 min de citit
Am făcut o tablă de desen cu trei dependințe – și n-am înnebunit

Te-ai săturat ca fiecare tablă online să-ți ceară cont, sincronizare în cloud și alte fițe? Eroul poveștii noastre la fel. A luat React, TypeScript și doar trei dependințe – și a născut propria tablă de desen. Fără SMS, fără înregistrare, ca pe vremuri.

De ce nu e un alt vehicul de inventat

Proiectul e construit pe Canvas API pur, iar din extern – doar unelte de bază pentru culoare și grosime. Niciun monstru de genul Fabric.js sau Konva. Autorul recunoaște: „Am vrut ca și un intern să înțeleagă codul”. Și asta cucerește.

Ce știe tabla:

  • Desenează linii, dreptunghiuri și cercuri (da, ca Paint, dar în browser)
  • Schimbă culoarea și grosimea
  • Undo/Redo (fără asta – durere)
  • Export în PNG (să trimiți colegului în loc de cuvinte)

Ce nu are: colaborare, cloud, înregistrare, reclame – doar tu și pânza goală.

Codul e open-source pe GitHub. Dacă ți se face poftă să adaugi „doar o funcționalitate” – pregătește-te ca peste o săptămână să ai 47 de dependințe. Dar autorul rezistă.

Comentariul studioului METABYTE: Uneori cea mai bună soluție e să-ți scrii propriul instrument. Și noi facem la fel când ne săturăm să așteptăm încărcarea unui SaaS. Vrei o tablă ca asta, dar cu backend și fițe? Știm cum să o facem.

URMATORUL PAS

Ti-a placut abordarea?

Aplicam aceleasi principii in proiectele clientilor: AI, automatizari, produse care nu se sting dupa lansare.