JSON से TypeScript इंटरफ़ेस, टाइप एलियास और Zod स्कीमा बनाएँ — वैकल्पिक फ़ील्ड और यूनियन अपने-आप पहचाने जाते हैं।
त्वरित उत्तर
JSON से TypeScript और Zod स्कीमा lets you: JSON से TypeScript इंटरफ़ेस, टाइप एलियास और Zod स्कीमा बनाएँ — वैकल्पिक फ़ील्ड और यूनियन अपने-आप पहचाने जाते हैं। To start, एडिटर में JSON ऑब्जेक्ट या ऐरे पेस्ट करें या टाइप करें।
एडिटर में JSON ऑब्जेक्ट या ऐरे पेस्ट करें या टाइप करें।
interface या type alias चुनें, वैकल्पिक फ़ील्ड चालू-बंद करें और ज़रूरत हो तो Zod स्कीमा जनरेशन सक्षम करें।
जनरेट किया गया TypeScript कोड कॉपी करें या .d.ts फ़ाइल के रूप में डाउनलोड करें।
| विशेषता | JSON | TypeScript |
|---|---|---|
| उद्देश्य | डेटा फ़ॉर्मैट | टाइप परिभाषाएँ |
| किसके लिए सबसे अच्छा | डेटा स्टोर/ट्रांसमिट करना | कंपाइल-टाइम टाइप सुरक्षा |
| वैलिडेशन | केवल रनटाइम पर | कंपाइल-टाइम जाँच |
| आम उपयोग | API पेलोड, कॉन्फ़िग | API के आकार पर आधारित टाइप्ड कोड |