F

Facebook Skills

add-ir-instruction
facebook
जब कोई नई IR निर्देश जोड़ी जाती है, तो फ़ाइलों के एक विशिष्ट सेट को छूना आवश्यक होता है। यह कौशल प्रत्येक फ़ाइल, अनुसरण किए जाने वाले पैटर्न और महत्वपूर्ण परंपराओं का वर्णन करता है।
official
binary-size-analysis
facebook
एक git कमिट रेंज में hermesvm साझा लाइब्रेरी के प्रति-कमिट बाइनरी आकार परिवर्तनों का विश्लेषण करता है। प्रति-कमिट आकार और महत्वपूर्ण वृद्धि और कमी की सारांश तालिकाओं के साथ एक मार्कडाउन रिपोर्ट तैयार करता है।
official
extract-errors
facebook
React अनुप्रयोगों के लिए त्रुटि कोड निकालें और प्रबंधित करें। React स्रोत कोड से त्रुटि संदेश स्वचालित रूप से निकालता है और नए संदेशों को अद्वितीय त्रुटि कोड प्रदान करता है। "अज्ञात त्रुटि कोड" चेतावनियों का पता लगाता है और उन संदेशों को चिह्नित करता है जिन्हें कोड असाइनमेंट की आवश्यकता है। एक सरल yarn कमांड के माध्यम से सत्यापित करता है कि त्रुटि कोड वर्तमान कोडबेस के साथ सिंक्रोनाइज़ रहें।
official
feature-flags
facebook
React फीचर फ्लैग को चैनलों पर प्रबंधित करें, गेट टेस्ट को सशर्त रूप से चलाएं, और फ्लैग-विशिष्ट टेस्ट विफलताओं को डीबग करें। चार फ्लैग फाइलें डिफ़ॉल्ट और चैनल-विशिष्ट ओवरराइड (कैनरी, www, React Native, टेस्ट रेंडरर) को नियंत्रित करती हैं, जिनमें __VARIANT__ फ्लैग गेटकीपर्स का अनुकरण करते हैं जो दोनों स्थितियों में परीक्षण किए जाते हैं। @gate flagName प्रैग्मा का उपयोग करके उन टेस्ट को पूरी तर
official
fix
facebook
स्वचालित कोड फ़ॉर्मेटिंग और लिंटिंग जो CI जाँच से पहले शैली संबंधी समस्याओं को हल करती है। कोड फ़ॉर्मेटिंग के लिए Prettier और लिंट सत्यापन के लिए linc को क्रमिक रूप से चलाती है। स्वचालित सुधारों के बाद आवश्यक मैन्युअल फिक्स की पहचान करती है। कमिट से पहले फ़ॉर्मेटिंग और लिंट त्रुटियों को पकड़कर CI विफलताओं को रोकती है।
official
flags
facebook
React रिलीज़ चैनलों में फीचर फ्लैग स्थितियों का निरीक्षण और तुलना करें। सभी चैनलों (www, www-modern, canary, next, experimental, rn वेरिएंट) में सभी फ्लैग देखें या --diff के साथ विशिष्ट चैनलों की तुलना करें। आउटपुट प्रारूपों में डिफ़ॉल्ट तालिका दृश्य, CSV निर्यात और क्लीनअप स्थिति समूहीकरण शामिल है। फ्लैग स्थितियाँ प्रतीकों द्वारा इंगित की जाती हैं: सक्षम (✅), अक्षम (❌), वेरिएंट परीक्षण (🧪), केवल प्रोफाइलिंग
official
flow
facebook
React कोड के लिए DOM और नेटिव प्लेटफ़ॉर्म पर स्टैटिक टाइप चेकिंग। चार रेंडरर विकल्प मानक DOM, ब्राउज़र-विशिष्ट कोड, React Native और Fabric वातावरण को कवर करते हैं। वैकल्पिक रेंडरर आर्गुमेंट के साथ yarn flow चलाएं; व्यापक लेकिन धीमी जांच के लिए yarn flow-ci का उपयोग करें। फ़ाइल स्थानों के साथ टाइप त्रुटियों की रिपोर्ट करता है ताकि समस्याओं को जल्दी पहचाना और ठीक किया जा सके। सामान्य नुकसानों पर ध्यान दें: लापता
official
gc-safe-coding
facebook
पूर्ण स्पष्टीकरण और तर्क के लिए, doc/GCSafeCoding.md देखें।
official
non-interactive-git-rebase
facebook
उपयोग तब करें जब शीर्ष कमिट न होने वाले git कमिट को पुनर्क्रमित, विभाजित, हटाने या संशोधित करने की आवश्यकता हो, बिना इंटरैक्टिव एडिटर पहुंच के। प्रोग्रामेटिक रीबेज के माध्यम से शामिल है…
official
relay-best-practices
facebook
Relay एक React के लिए GraphQL क्लाइंट है जो कोलोकेटेड, कम्पोज़ेबल और टाइप-सेफ डेटा फ़ेचिंग को लागू करता है। इसका मुख्य विचार यह है कि प्रत्येक कंपोनेंट को GraphQL फ़्रैगमेंट के माध्यम से ठीक वही डेटा घोषित करना चाहिए जिसकी उसे आवश्यकता है, और Relay बाकी काम — फ़ेचिंग, कैशिंग, संगति और अपडेट — संभालता है।
official
test
facebook
React कोडबेस के लिए कई रिलीज़ चैनलों और कॉन्फ़िगरेशन पर टेस्ट चलाएं। छह रिलीज़ चैनलों को सपोर्ट करता है: source (डिफ़ॉल्ट), experimental, www, www with variant false, stable, और classic, प्रत्येक में अलग-अलग फीचर फ़्लैग कॉन्फ़िगरेशन होते हैं। टेस्ट पैटर्न, TDD के लिए वॉच मोड, और विभिन्न कोड पथों का परीक्षण करने के लिए वेरिएंट फ़्लैग स्वीकार करता है। पूरे टेस्ट सूट को चलाने से बचने के लिए स्पष्ट टेस्ट पैटर्न आ
official
verify
facebook
React योगदानों के लिए प्री-कमिट सत्यापन, समानांतर प्रकार जांच और परीक्षण के साथ। फ़ॉर्मेटिंग और लिंटिंग को क्रमिक रूप से चलाता है, पहली विफलता पर रुकता है ताकि समस्याओं को जल्दी पकड़ा जा सके। दक्षता के लिए उप-एजेंटों का उपयोग करके प्रकार जांच और दोहरे परीक्षण सूट (स्रोत और www) को समानांतर में निष्पादित करता है। कौन से परीक्षण चलाने हैं, इसे फ़िल्टर करने के लिए वैकल्पिक परीक्षण पैटर्न तर्क स्वीकार करता है। किसी भी चरण
official