इस प्रोजेक्ट के बारे में
Amplication इंजीनियरिंग टीमों को बैकएंड सेवाओं को जल्दी से बनाने, बनाए रखने और स्केल करने में सक्षम बनाता है। यह "गोल्डन पाथ्स" के निर्माण पर केंद्रित है — सुव्यवस्थित वर्कफ़्लोज़ जो स्थिरता को बढ़ावा देते हैं, उच्च-गुणवत्ता वाले कोड प्रथाओं को सक्षम करते हैं, ऑनबोर्डिंग को सरल बनाते हैं, और टीमों में मानकीकृत वितरण को तेज करते हैं।
प्रमुख क्षमताओं में शामिल हैं:
- लाइव टेम्पलेट्स बनाना जो संगठन की सर्वोत्तम प्रथाओं और मानकों को एम्बेड करते हैं ताकि शुरुआत से ही स्थिरता और अनुपालन सुनिश्चित हो सके।
- AI-संचालित ऑटोमेशन का लाभ उठाकर माइक्रोसर्विसेज को APIs, डेटा मॉडल, DTOs और अन्य घटकों के साथ उत्पन्न करना जो व्यवसाय डोमेन का समर्थन करने के लिए आवश्यक हैं, जिससे इंजीनियर व्यवसाय तर्क पर ध्यान केंद्रित कर सकते हैं।
- पैकेज अपडेट, पैच और वर्शनिंग को स्वचालित रूप से संभालना ताकि एप्लिकेशन को अपडेट रखा जा सके, तकनीकी ऋण को कम किया जा सके और सेवाओं में स्थिरता सुनिश्चित की जा सके।
- एक सेवा कैटलॉग और अनुकूलन योग्य कोड जनरेशन प्रदान करना।
यह प्रोजेक्ट Nx वर्कस्पेस द्वारा संचालित एक मोनोरेपो आर्किटेक्चर का उपयोग करता है। इसे एक होस्टेड संस्करण के माध्यम से या कोड जनरेशन और योगदान के लिए स्थानीय रूप से चलाया जा सकता है। स्थानीय विकास के लिए Node.js, Docker और Git की आवश्यकता होती है। रिपॉजिटरी में सर्वर, क्लाइंट, डेटा-सर्विस-जेनरेटर, गिट-सिंक-मैनेजर और प्लगइन API के लिए घटक शामिल हैं।
प्रोजेक्ट का एक बड़ा हिस्सा Apache 2.0 के तहत लाइसेंस प्राप्त है, जबकि `ee` (एंटरप्राइज एडिशन) निर्देशिका में घटक Amplication एंटरप्राइज एडिशन लाइसेंस के तहत लाइसेंस प्राप्त हैं। प्रोजेक्ट सामुदायिक योगदान स्वीकार करता है और दस्तावेज़, ट्यूटोरियल और सामुदायिक समर्थन चैनल प्रदान करता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.