सेवा के बारे में
अनुवादितमैं एक फ्रंटेंड डेवलपर हूँ जो विशेष रूप से रीज़नएमएल और रिस्क्रिप्ट में काम करता हूँ — OCaml परिवार की भाषाएँ जो पठनीय और प्रदर्शनकारी जावास्क्रिप्ट में संकलित होती हैं। यदि आपकी टीम को ब्राउज़र में ईमानदार सख्त टाइपिंग की आवश्यकता है, तो यह मेरा क्षेत्र है। मैं डिज़ाइन टूल के रूप में संकलक का उपयोग करता हूँ: व्यापक पैटर्न मिलान, वेरिएंट और रिकॉर्ड आपके क्षेत्र का सटीक वर्णन करते हैं, और रनटाइम त्रुटियों की पूरी श्रेणी बस संकलन पास नहीं करती। परिणाम एक ऐसा इंटरफेस है जो पहले कमिट के महीनों बाद भी पूर्वानुमानित रूप से काम करता है और सक्रिय रिफैक्टरिंग के माध्यम से।
मेरे अधिकांश काम को आधिकारिक बाइंडिंग के माध्यम से रिएक्ट के शीर्ष पर बनाया गया है, इसलिए मैं आसानी से एक मौजूदा एप्लिकेशन में टाइप किए गए घटकों को एम्बेड कर सकता हूँ या नए को शून्य से बना सकता हूँ। नियमित जावास्क्रिप्ट और टाइपस्क्रिप्ट लाइब्रेरी के साथ एकीकरण मैं सावधानीपूर्वक बाहरी बाइंडिंग के माध्यम से संभालता हूँ — आप अपने पसंदीदा npm पैकेज को टाइप सुरक्षा खोए बिना रख सकते हैं। मैं पूरे प्रोजेक्ट टूलचेन को भी कॉन्फ़िगर करता हूँ: निर्माण, बंडलिंग, परीक्षण और CI, और जब आवश्यक हो तो मैं रिस्क्रिप्ट के लिए विरासत कोड के लिए एक सुगम माइग्रेशन पथ बनाता हूँ बिना जोखिम भरे थोक पुनर्लेखन के।
दायरे के बारे में महत्वपूर्ण: यह विशेष रूप से रीज़नएमएल और रिस्क्रिप्ट में एक अलग प्रस्ताव है, प्योरस्क्रिप्ट, एल्म या साधारण टाइपस्क्रिप्ट नहीं। यदि आपको वेब में इसके टाइप गारंटी के साथ OCaml लाइन की आवश्यकता है — मैं उपयुक्त हूँ। मैं साफ दस्तावेज़ित कोड लिखता हूँ, सामान्य भाषा में व्यापारिक समझौते समझाता हूँ और टीम को परिणाम बनाए रखने में सक्षम छोड़ता हूँ।
— रीज़नएमएल और रिस्क्रिप्ट में फ्रंटेंड विकास
— बाइंडिंग के माध्यम से टाइप किए गए घटक और रिएक्ट हुक्स
— बाहरी बाइंडिंग और JS और TS लाइब्रेरी के साथ एकीकरण
— विरासत जावास्क्रिप्ट से रिस्क्रिप्ट में सुगम माइग्रेशन
— निर्माण, बंडलिंग, परीक्षण और CI कॉन्फ़िगरेशन
— वेरिएंट, रिकॉर्ड और व्यापक मिलान के साथ डोमेन मॉडलिंग
मेरे अधिकांश काम को आधिकारिक बाइंडिंग के माध्यम से रिएक्ट के शीर्ष पर बनाया गया है, इसलिए मैं आसानी से एक मौजूदा एप्लिकेशन में टाइप किए गए घटकों को एम्बेड कर सकता हूँ या नए को शून्य से बना सकता हूँ। नियमित जावास्क्रिप्ट और टाइपस्क्रिप्ट लाइब्रेरी के साथ एकीकरण मैं सावधानीपूर्वक बाहरी बाइंडिंग के माध्यम से संभालता हूँ — आप अपने पसंदीदा npm पैकेज को टाइप सुरक्षा खोए बिना रख सकते हैं। मैं पूरे प्रोजेक्ट टूलचेन को भी कॉन्फ़िगर करता हूँ: निर्माण, बंडलिंग, परीक्षण और CI, और जब आवश्यक हो तो मैं रिस्क्रिप्ट के लिए विरासत कोड के लिए एक सुगम माइग्रेशन पथ बनाता हूँ बिना जोखिम भरे थोक पुनर्लेखन के।
दायरे के बारे में महत्वपूर्ण: यह विशेष रूप से रीज़नएमएल और रिस्क्रिप्ट में एक अलग प्रस्ताव है, प्योरस्क्रिप्ट, एल्म या साधारण टाइपस्क्रिप्ट नहीं। यदि आपको वेब में इसके टाइप गारंटी के साथ OCaml लाइन की आवश्यकता है — मैं उपयुक्त हूँ। मैं साफ दस्तावेज़ित कोड लिखता हूँ, सामान्य भाषा में व्यापारिक समझौते समझाता हूँ और टीम को परिणाम बनाए रखने में सक्षम छोड़ता हूँ।
— रीज़नएमएल और रिस्क्रिप्ट में फ्रंटेंड विकास
— बाइंडिंग के माध्यम से टाइप किए गए घटक और रिएक्ट हुक्स
— बाहरी बाइंडिंग और JS और TS लाइब्रेरी के साथ एकीकरण
— विरासत जावास्क्रिप्ट से रिस्क्रिप्ट में सुगम माइग्रेशन
— निर्माण, बंडलिंग, परीक्षण और CI कॉन्फ़िगरेशन
— वेरिएंट, रिकॉर्ड और व्यापक मिलान के साथ डोमेन मॉडलिंग