Refina
एडिटर खोलें

अपने कोड रिफैक्टरिंग की योजना बनाएं

वर्तमान प्रवाह बनाएं और प्रत्येक ब्लॉक में क्या बदलने की आवश्यकता है, उसे दर्ज करें।

कोई साइन-अप नहीं। आपका डेटा केवल आपके ब्राउज़र में सुरक्षित रहता है।

ब्लॉक-आधारित प्रवाह

प्रक्रियाओं, शर्तों और त्रुटि पथों का वर्णन करने के लिए ब्लॉकों को कनेक्ट करें।

पहले और बाद में

वर्तमान व्यवहार और कोड की तुलना उस परिवर्तन से करें जिसे आप प्रस्तावित करते हैं।

वैकल्पिक पथ

यह समझाने के लिए प्रत्येक आउटपुट को नाम दें कि उस पथ का अनुसरण कब करना है।

निर्यात

JSON में एक प्रति रखें या पूरे परिदृश्य को PDF के रूप में साझा करें।

Refina में रिफैक्टरिंग की योजना कैसे बनाएं

  1. 1. वर्तमान प्रवाह का वर्णन करें

    एक उपयोग मामला बनाएं और इसे परिदृश्यों में विभाजित करें। कोड आज कैसे काम करता है यह रिकॉर्ड करने के लिए प्रक्रियाओं, शर्तों और त्रुटि पथों को कनेक्ट करें।

  2. 2. रिकॉर्ड करें कि क्या बदलेगा

    ब्लॉकों को बनाए रखने, अनुकूलित करने, हटाने या जोड़ने के रूप में चिह्नित करें। वर्तमान कोड की तुलना प्रस्तावित कोड से करें और स्वीकृति मानदंडों को नोट करें।

  3. 3. समीक्षा करें और साझा करें

    कनेक्शन और फ़ील्ड मैपिंग की जाँच करें। समीक्षा के लिए परिदृश्य को PDF के रूप में निर्यात करें या किसी अन्य डिवाइस पर काम जारी रखने के लिए JSON के रूप में।

डेटा संरचनाओं के बीच फ़ील्ड मैपिंग

जब आप API अनुबंध या डेटा संरचना बदलते हैं, तो रिकॉर्ड करें कि प्रत्येक फ़ील्ड कहाँ से आता है और कहाँ जाता है। Refina Go, Protobuf, TypeScript और JSON में संरचनाओं को पढ़ता है। आप प्रवाह के समान परिदृश्य में नए फ़ील्ड, हटाए गए फ़ील्ड और रूपांतरण नियमों को निर्दिष्ट कर सकते हैं।

Refina के बारे में प्रश्न

क्या Refina मेरे कोड को बदलता है?

नहीं। आप वर्तमान व्यवहार और प्रस्तावित परिवर्तन का वर्णन करते हैं। कार्यान्वयन और परीक्षण आपके विकास परिवेश में ही रहते हैं।

मैं प्रोजेक्ट की एक प्रति कैसे रखूं?

कार्यक्षेत्र डेटा को सहेजने और बाद में आयात करने के लिए JSON निर्यात का उपयोग करें। साइट डेटा साफ़ करने या डिवाइस बदलने से पहले ऐसा करें। PDF पढ़ने और समीक्षा के लिए है, प्रोजेक्ट को पुनर्स्थापित करने के लिए नहीं।

क्या मैं एक नया प्रवाह बना सकता हूँ?

हाँ। जब आप कोई उपयोग मामला बनाते हैं, तो किसी मौजूदा प्रवाह को मैप करने या नया बनाने के बीच चयन करें। शर्तों, एकीकरण, लूप और प्रतीक्षा वाले टेम्पलेट शुरुआती बिंदु के रूप में उपलब्ध हैं।