सेवा के बारे में
अनुवादितमैं Ember के साथ महत्वाकांक्षी एकल-पृष्ठ इंटरफेस बनाता हूँ और इसे करने का अनुभव इतना है कि मैं समझता हूँ कि फ्रेमवर्क की परंपराएँ वास्तव में समय कैसे बचाती हैं। प्रत्येक स्क्रीन को हाथ से बनाने के बजाय, मैं संरचना पर निर्भर करता हूँ: रूट जो URLs के लिए साफ़ तरीके से मैप करते हैं, छोटे परीक्षण योग्य घटक, और इंटरफेस और आपके बैकएंड के बीच एक पूर्वानुमानित परत के रूप में Ember डेटा। परिणाम एक ऐसा अनुप्रयोग है जिसे एक नया डेवलपर पहले दिन पढ़ता है, न कि लेखक द्वारा समझी गई आकस्मिक समाधानों का संग्रह।
मैं परियोजना को सभी चरणों के माध्यम से मार्गदर्शित करता हूँ। नए अनुप्रयोगों की शुरुआत मैं विचारशील संरचना, समझदारी से निर्माण, और एक घटक पुस्तकालय के साथ करता हूँ जो बढ़ने में आरामदायक हो, न कि लड़ाई करने में। मैं पुराने कोड को बचाने पर अलग से ध्यान केंद्रित करता हूँ: उन अनुप्रयोगों को लाना जो कई संस्करणों के पीछे हैं, पुरानी प्रथाओं को हटाना, पुराने रिसॉल्वर और राउटर से वर्तमान में माइग्रेट करना, उन ऐडऑन को उलझाना जो अब एक साथ काम नहीं करते। मैं छोटे, सत्यापनीय चरणों में अपग्रेड करता हूँ ताकि उत्पाद शिपिंग करता रहे जबकि चुपचाप स्वस्थ होता जाए।
आपको ऐसा डेमो नहीं मिलता जो एक सप्ताह तक अच्छा दिखता है। मैं दीर्घकालिक रखरखाव की परवाह करता हूँ: स्पष्ट परीक्षण, प्रलेखित परंपराएँ, और निर्भरताएँ जो ताज़ा रहती हैं ताकि अगला अपग्रेड उबाऊ हो, डरावना नहीं। यदि आपके पास Ember में एक फ्रंटेंड है जिसे बनाना, अपडेट करना, या बस जीवित रखना है, तो मैं इसे इसके वर्तमान स्थिति से वहां ले जाऊँगा जहाँ इसे होना चाहिए।
— साफ संरचना के साथ नए Ember अनुप्रयोग जो परंपराओं का पालन करते हैं
— Ember डेटा मॉडल, सीरियलाइज़र, और API एकीकरण
— ऐडऑन चयन, कस्टम ऐडऑन, और निर्भरता सफाई
— चरण-दर-चरण अपग्रेड और विरासती Ember अनुप्रयोगों का बचाव
मैं परियोजना को सभी चरणों के माध्यम से मार्गदर्शित करता हूँ। नए अनुप्रयोगों की शुरुआत मैं विचारशील संरचना, समझदारी से निर्माण, और एक घटक पुस्तकालय के साथ करता हूँ जो बढ़ने में आरामदायक हो, न कि लड़ाई करने में। मैं पुराने कोड को बचाने पर अलग से ध्यान केंद्रित करता हूँ: उन अनुप्रयोगों को लाना जो कई संस्करणों के पीछे हैं, पुरानी प्रथाओं को हटाना, पुराने रिसॉल्वर और राउटर से वर्तमान में माइग्रेट करना, उन ऐडऑन को उलझाना जो अब एक साथ काम नहीं करते। मैं छोटे, सत्यापनीय चरणों में अपग्रेड करता हूँ ताकि उत्पाद शिपिंग करता रहे जबकि चुपचाप स्वस्थ होता जाए।
आपको ऐसा डेमो नहीं मिलता जो एक सप्ताह तक अच्छा दिखता है। मैं दीर्घकालिक रखरखाव की परवाह करता हूँ: स्पष्ट परीक्षण, प्रलेखित परंपराएँ, और निर्भरताएँ जो ताज़ा रहती हैं ताकि अगला अपग्रेड उबाऊ हो, डरावना नहीं। यदि आपके पास Ember में एक फ्रंटेंड है जिसे बनाना, अपडेट करना, या बस जीवित रखना है, तो मैं इसे इसके वर्तमान स्थिति से वहां ले जाऊँगा जहाँ इसे होना चाहिए।
— साफ संरचना के साथ नए Ember अनुप्रयोग जो परंपराओं का पालन करते हैं
— Ember डेटा मॉडल, सीरियलाइज़र, और API एकीकरण
— ऐडऑन चयन, कस्टम ऐडऑन, और निर्भरता सफाई
— चरण-दर-चरण अपग्रेड और विरासती Ember अनुप्रयोगों का बचाव