मुक्त स्रोत TypeScript सर्वर रहित फ्रेमवर्क "Skeet"

मुक्त स्रोत TypeScript सर्वर रहित फ्रेमवर्क "Skeet"

मुक्त स्रोत TypeScript सर्वर रहित फ्रेमवर्क "Skeet"
ELSOUL LABO B.V. (Head-day): Amsterdamनीदरलैंड्स ने घोषणा की कि नीदरलैंड्स ने घोषणा की है। 'Skeet' की रिहाई, एक खुला स्रोत TypeScript पूर्ण-स्टैक सर्वर रहित अनुप्रयोग रूपरेखा
स्केट: https://skeet.dev

ऐप डेवलपमेंट और रखरखाव लागत को कम करें

Skeet Top The city is full of points that ऐप डेवलपमेंट के माध्यम से सुधार किया जा सकता है।
हालांकि, जब आप वास्तव में एक ऐप बनाते हैं और प्रकाशित करते हैं, तो इसे अपेक्षाकृत आवश्यकता होती है ज्ञान और कौशल की विस्तृत श्रृंखला, इसलिए कई टीमें वर्तमान में संघर्ष कर रही हैं।
यह हमेशा तेजी से विकास और रखरखाव दोनों को हासिल करने में मुश्किल है, और उसके शीर्ष पर, स्केलिंग के दौरान जटिल घटनाओं को हल करना आवश्यक है, इसलिए यह एक पुन: प्रयोज्य विकास वातावरण प्राप्त करने के लिए समय लेता है।
ऐसी परिस्थितियों में, आईटी संसाधनों की कमी अभी भी तेज है।
हम आवेदन विकास को कम करके इस मुद्दे को संबोधित करना चाहते हैं और रखरखाव लागत।
Skeet खुला स्रोत है TypeScript पूर्ण-स्टैक सर्वर रहित अनुप्रयोग रूपरेखा
यह छोटे डेवलपर्स टीमों को जल्दी से ऐप लॉन्च करने और उन्हें ओवर में बनाए रखने की अनुमति देता है दीर्घकालीन।

विकल्प दिया गया है TypeScript

हमने रूबी से लेकर रूबी तक विभिन्न भाषाओं की कोशिश की है Rust और अच्छा महसूस किया और बुरा के साथ हम सभी को लगता है कि TypeScript एक बहुत अच्छी तरह से संतुलित भाषा है। यह आसान बनाने के लिए कोड को विकसित करने और बनाए रखने में आसान है मैं वास्तव में इसकी सराहना करता हूँ क्योंकि यह अभी भी इतनी तेजी से काम करता है।
विकास Node.js हाल के वर्षों में पारिस्थितिकी तंत्र उल्लेखनीय रहा है।
Prisma अब एक बहुत अच्छा डेटा ORM है, जो तेजी से स्कीमा संचालित विकास के लिए अनुमति देता है और स्वचालित रूप से अनुकूलन और हल करने की समस्याओं जैसे कि N+1 समस्या यह है कि आप अंत में सौदा करने के लिए। डीबी प्रवासन, जो एक परेशानी का इस्तेमाल किया, है Prisma स्कीमा में परिवर्तन के लिए स्वचालित रूप से जवाब देने से सरलीकृत किया गया। Skeet नेक्सस के साथ मिलकर अपने ग्राफ़क्यूएल समापन बिंदु पर प्रिस्मा स्कीमा को ऑटो-जनरेट करने के लिए जोड़ा गया है (resolvers)
का संयोजन TypeScript X ESLint x Prettier और संपादक पूरा होने (VSCode) अनुशंसित) बकाया है, और आप एक विकास वातावरण प्राप्त कर सकते हैं जो है तेजी से और गलतियों को कम करता है।

तैनाती करने के लिए तैयार

आवेदन डेवलपर्स के लिए तैनाती एक सिरदर्द रही है। प्रभावशाली ढंग से, यह हमेशा स्थानीय वातावरण और उत्पादन वातावरण की तरह महसूस होता है क्या आप डिफ़ॉल्ट रूप से पैदा नहीं कर रहे हैं?
Skeet इस समस्या को हल करता है। परियोजनाओं को शुरू से तैनात किया जा सकता है और वे हैं सभी कंटेनरीकृत। उनके साथ उनके CI / CD GitHub कार्य मानक आता है और इसे डिजाइन किया गया है लगातार परिवर्तन का परीक्षण करने और उन लोगों को तैनात करने के लिए जो पास करते हैं।
क्लाउड के साथ लोड बैलेंसर और सुरक्षा का उपयोग करके लचीली पहुंच पैमाने का समर्थन करता है कवच। ऑटो स्केलिंग क्लाउड रन दोनों एपीआई और श्रमिक को एक के भीतर काम करने की अनुमति देता है यह क्लाउड टास्कों का उपयोग करके संचार को स्थिर करने के लिए डिज़ाइन किया गया है कार्य प्रसंस्करण, और Skeet से सब कुछ तैनात करने और प्रबंधित करने में संभव है CLI
इन सभी लॉग क्लाउड लॉग्स (व्यवस्थापक स्क्रीन) को आउटपुट कर रहे हैं, इसलिए प्रशासक जहां भी वे हैं, वहां सेवा की स्थिति को सुरक्षित रूप से जांच सकते हैं।
Skeet के साथ, आप जितनी जल्दी आप डिजाइन करते हैं, अपने व्यवसाय तर्क लिखना शुरू कर सकते हैं आपके डेटा मॉडल और आपके पास एक सतत तैनाती और मध्यम पैमाने पर ऐप है प्रकाशन पर्यावरण।

रोडमैप

भविष्य में रोडमैप के रूप में, हम पहले प्रलेखन में सुधार करने की कोशिश करेंगे।
Skeet backend पहले से ही उपलब्ध है और हम डेवलपर की तलाश में हैं प्रतिक्रियाएं।
वर्तमान में Skeet frontend React Native में विकास के तहत है और यह React Native में विकास के तहत होगा और यह अभी भी React Native में विकास के तहत है। जल्द ही जारी किया गया। एसएसजी टेम्पलेट्स को सीएलआई में बनाया जाएगा (हम सक्षम होंगे) इसे कमांड द्वारा बनाना शुरू करें, लेकिन हम वर्तमान में हमारे टेम्पलेट को उजागर कर रहे हैं (Repository)https://github.com/elsoul/skeet-web-template)
अपने समर्थन के लिए धन्यवाद।
Skeet Dev Team