Cum am construit ToolField - tehnologia din spatele instrumentelor globale, private și instantanee
O privire sub capotă la ToolField: un model de conținut condus de baza de date, fabrici independente de furnizor, MSSQL, workeri de coadă efemeri și livrare la edge în 25 de limbi - și de ce asta ne permite să lansăm global fără balast.
Majoritatea instrumentelor online îngroapă o sarcină de 30 de secunde sub reclame, ferestre pop-up și oferte suplimentare. Noi am vrut opusul: un singur câmp curat, în care fiecare instrument este la un clic distanță, rulează în milisecunde și îți respectă confidențialitatea din start. Iată cum se îmbină stiva.
Totul este condus de baza de date
Paginile, navigarea, SEO, catalogul de instrumente și chiar acest articol sunt rânduri de conținut, nu cod. Un singur renderer generic transformă blocurile de conținut tipizate în pagina pe care o citești, așa că putem adăuga un instrument sau publica un ghid editând date - fără o nouă lansare. Același conținut curge, localizat, către toate cele 25 de limbi.
Corpul unui articol de blog, de exemplu, este un document structurat - fiecare titlu este dată, nu markup:
{
"_type": "block",
"style": "h2",
"children": [{ "_type": "span", "text": "A real heading" }]
}Independent de furnizor din start
Fiecare dependență externă - stocarea, coada de lucru, e-mailul, plățile, geolocalizarea, secretele - stă în spatele unei fabrici și al unei hărți de furnizori. Schimbarea unui furnizor înseamnă adăugarea unei clase, nu o rescriere. Asta ne ține portabili și face avariile suportabile.
Confidențialitatea este arhitectura, nu o bifă
Instrumentele sunt componente - așa că putem insera unul într-un articol
Iată instrumentul real Unește PDF, rulând chiar aici - fără filă nouă, fără încărcare către altcineva:
Se încarcă…
Construit pentru întreaga lume
25 de limbi cu suport pentru scrierea de la dreapta la stânga, WCAG 2.1 AA integrat în componentele comune, cache la edge și date structurate, ca motoarele de căutare și asistenții AI să ne poată cita corect. Așa lansează global o echipă mică, fără balast.