Sari la conținut
TotalDev
  • Proiecte
  • Proces
  • Tehnologii
  • Prețuri
  • Despre
  • Blog
Solicită o ofertă
  1. Tehnologii

Tehnologii

Construit cu unelte moderne

Fiecare unealtă de mai jos rulează în producție pe acest site sau pe un proiect livrat. Lângă fiecare e motivul pentru care a fost aleasă — nu doar numele ei.

Interfață

Ce vede și atinge utilizatorul.

Next.js

Framework de aplicație

Generează paginile la build, nu la fiecare vizită — de aici vine viteza. Rutare, imagini și SEO vin în aceeași cutie, fără să le lipesc din trei librării.

React

Bibliotecă de interfață

Interfața se compune din bucăți mici, reutilizabile. Un buton se repară o dată, nu în douăzeci de locuri.

TypeScript

Limbaj

Prinde greșelile la scriere, nu în producție. Cu strict mode pornit, o schimbare de structură nu poate trece pe lângă mine în tăcere.

Tailwind CSS

Stilizare

Stilurile pleacă dintr-un set fix de tokenuri, deci nu ajung cu patruzeci de nuanțe de gri. Ce nu se folosește nu ajunge în CSS-ul livrat.

Date și logică

Unde stau informațiile și regulile afacerii.

PostgreSQL

Bază de date

Bază relațională matură. Ține datele corecte prin constrângeri, în loc să speri că aplicația nu greșește niciodată.

Prisma

Acces la date

Schema bazei devine tipuri în cod, deci o coloană redenumită strică build-ul imediat, nu o pagină în producție.

Zod

Validare

Fiecare formular e verificat și în browser, și pe server. Validarea din browser e pentru confort — cea de pe server e cea care contează.

Infrastructură

Unde rulează și cum ajunge acolo.

Vercel

Găzduire

Servește paginile din rețeaua cea mai apropiată de vizitator, cu HTTPS și certificate reînnoite automat.

GitHub Actions

Integrare continuă

Fiecare modificare trece prin lint, verificare de tipuri, teste unitare și teste E2E înainte să poată ajunge live.

Upstash Redis

Rate limiting

Oprește trimiterile abuzive pe formulare. Dacă serviciul pică, formularul rămâne funcțional — un lead pierdut e mai grav decât o limită temporar oprită.

Servicii

Ce se întâmplă după ce cineva apasă „trimite".

Resend

Email tranzacțional

Trimite notificarea către mine și confirmarea către client. Livrarea e monitorizată, nu lăsată pe seama unui server SMTP improvizat.

Calitate

Cum știu că nu am stricat ceva.

Playwright

Teste end-to-end

Parcurge site-ul ca un utilizator real, pe desktop și pe mobil — inclusiv formularul de contact, cap-coadă.

Vitest

Teste unitare

Verifică logica izolat: validări, generarea datelor structurate, autentificarea din admin.

Arhitectură

Cum e construit, strat cu strat

Straturile de mai jos descriu exact site-ul pe care îl citești acum — nu o diagramă generică de prezentare.

  1. Interfață

    Performanță

    Pagini generate la build și servite din rețeaua cea mai apropiată de vizitator.

  2. API

    Securitate

    Rute pe server, cu limitare de rată și validare înainte ca datele să fie atinse.

  3. Logică de business

    Testabilitate

    Regulile aplicației stau separat de interfață, ca să poată fi testate izolat.

  4. Bază de date

    Integritate

    PostgreSQL cu schemă versionată prin migrări — nicio modificare manuală în producție.

  5. Servicii externe

    Izolare

    Email și rate limiting prin servicii dedicate, cu chei ținute exclusiv pe server.

  6. Livrare

    Repetabilitate

    Fiecare modificare trece prin teste automate înainte de deploy; HTTPS din oficiu.

În funcție de proiect

Adăugate la nevoie

Nu rulează pe niciun proiect în acest moment. Intră în stack atunci când tipul proiectului o cere.

Stripe

Plăți online

Pentru magazine online și abonamente. Procesarea cardului rămâne la Stripe, deci datele de plată nu trec niciodată prin serverul tău.

Vrei să știi ce se potrivește proiectului tău?

Spune-mi ce vrei să construiești și îți zic ce tehnologii are sens să folosim și de ce.

Solicită o ofertăVezi procesul
TotalDev

Website-uri și aplicații construite pentru rezultate — rapide, sigure, scalabile.

office@totaldev.ro
Începe un proiect

Servicii

  • Website de prezentare
  • Website custom
  • Magazine online
  • Aplicații web
  • Aplicații mobile
  • SEO
  • Performanță
  • Mentenanță

Companie

  • Despre
  • Proces
  • Tehnologii
  • Portofoliu
  • Studii de caz
  • Blog

Resurse

  • Prețuri
  • Întrebări frecvente
  • Contact

Legal

  • Politica de confidențialitate
  • Politica de cookie-uri
  • Termeni și condiții

© 2026 TotalDev.ro. Toate drepturile rezervate.

Eugen — Web & Software Developer

Folosim cookie-uri esențiale pentru funcționarea site-ului și, cu acordul tău, cookie-uri de analiză. Detalii în politica de cookie-uri.