
Echipele API folosesc JSON în TypeScript pentru a crea o interfață dintr-un răspuns exemplu și a o adapta proiectului.
Creați o interfață TypeScript din JSON, apoi adaptați structura generată la proiectul vostru. Folosiți-l în browser fără să creați un cont.
Primiți un răspuns API și doriți să tipizați rapid conținutul acestuia. Lipiți un exemplu JSON, generați interfața TypeScript, apoi integrați-o în proiectul dvs. Economisiți timp la declarațiile de tip de bază.
Totul se întâmplă în browserul dvs.: analiza și generarea sunt locale, fără a trimite date afară. Puteți astfel lucra cu fragmente de răspunsuri reale păstrând confidențialitatea.
Instrumentul se bazează pe un singur exemplu. Dacă un câmp este prezent, este considerat obligatoriu. Câmpurile care lipsesc din exemplul dvs. nu pot fi ghicite ca opționale. Va trebui să le ajustați manual.
Da, dacă exemplul dvs. conține un tablou de obiecte, instrumentul deduce tipul elementului și îl reflectă în interfață. Verificați dacă tipul generat corespunde structurii fiecărui element.
Interfața TypeScript generată este corectă sintactic în majoritatea cazurilor, dar poate conține tipuri prea largi sau nume de adaptat. Examinați-o și corectați-o înainte de a o integra în proiectul dvs.
Tipurile sunt deduse din proprietățile eșantionului JSON introdus. Instrumentul analizează exemplul și produce o interfață TypeScript. Totuși, inferența se bazează pe un singur exemplu, așa că tipurile complexe precum uniunile sau literalii nu sunt ghicite, iar câmpurile opționale nu sunt detectate. Numele de tipuri pot fi generice și pot necesita redenumire. Analiza și generarea sunt locale, în browser, fără trimiterea datelor.
Da, probabil trebuie. Numele de tipuri pot fi generice și pot necesita redenumire. Instrumentul produce o interfață TypeScript pe baza eșantionului, dar nu compilează codul; oferă doar o propunere. Verifică câmpurile, tipurile și opțiunile, apoi adaptează numele înainte de integrare. Analiza și generarea sunt locale, în browser, fără trimiterea datelor.