मी Node.js वर TypeScript मध्ये, एक्सप्रेस (Express) किंवा नेस्टजेएस (NestJS) वापरून तुमच्या ॲपशी संवाद साधणारे बॅकएंड लिहितो. ते वेब किंवा मोबाइल ॲपसाठी REST API उघड करू शकते, अपलोड केलेल्या फाइल्स किंवा रांगेतील कार्ये हाताळणारे वर्कर चालवू शकते किंवा तुमच्या ॲपला तृतीय-पक्ष API शी कनेक्ट करू शकते. मी डेटासाठी PostgreSQL, MongoDB आणि Redis वापरतो आणि ते चालवण्यासाठी Docker वापरतो.
मी एक्सप्रेस किंवा नेस्टजेएस (NestJS) सह Node.js बॅकएंड तयार करेन.
3 REST एंडपॉइंट्स किंवा एकच वर्कर, प्रमाणीकरण, चाचण्या आणि README सह.
- पर्यंत 3 एंडपॉइंट्स किंवा एक वर्कर
- स्रोत कोड
PostgreSQL किंवा MongoDB द्वारे समर्थित 8 पर्यंत एंडपॉइंट्स, चाचण्या आणि डॉकरफाइलसह.
- पर्यंत 8 एंडपॉइंट्स आणि एक डेटाबेस
- स्रोत कोड
15 पर्यंत एंडपॉइंट्ससह मानक सेटअप, तसेच वापरकर्ता भूमिकांसह लॉगिन, एक रांग वर्कर आणि CI.
- पर्यंत 15 एंडपॉइंट्स, लॉगिन आणि CI
- स्रोत कोड
सानुकूल ऑफरची विनंती करा
सानुकूल ऑफरची विनंती करण्यासाठी लॉग इन करा
या Zinner कडून वैयक्तिकृत ऑफरची विनंती करण्यासाठी एक विनामूल्य खाते तयार करा किंवा लॉग इन करा.
लॉग इन / नोंदणी कराविक्रीपूर्व प्रश्न विचारा
प्रश्न विचारण्यासाठी लॉग इन करा
प्लॅटफॉर्मवरील स्पॅम कमी करण्यासाठी, प्री-सेल मेसेजेस फक्त लॉग-इन केलेल्या युजर्सनाच पाठवता येतील.
या Zinner ला थेट संदेश पाठवण्यासाठी एक विनामूल्य खाते तयार करा किंवा लॉग इन करा.
लॉग इन / नोंदणी करालॉगिन आवश्यक आहे
या Zinner ला संदेश पाठवण्यासाठी एक विनामूल्य खाते तयार करा किंवा लॉग इन करा.
लॉग इन / नोंदणी करालॉगिन आवश्यक आहे
वैयक्तिकृत ऑफरची विनंती करण्यासाठी एक विनामूल्य खाते तयार करा किंवा लॉग इन करा.
लॉग इन / नोंदणी कराएका दृष्टीक्षेपात
तुम्हाला निर्णय घेण्यास मदत करण्यासाठी या सेवेबद्दलची प्रमुख माहिती. Zinn Hub द्वारे व्युत्पन्न, विक्रेत्याद्वारे नाही.
मूल्य स्थिती
टेक स्टॅक
समर्थित डेटाबेस
नेहमी काय समाविष्ट असते
यासाठी सर्वोत्तम
तुम्हाला काय मिळेल
पूर्ण वर्णन
स्टार्टअप्स आणि लहान संघांसाठी योग्य आहे ज्यांचे फ्रंट एंड अजूनही मॉक डेटावर चालते, किंवा ज्यांच्या ॲपला आधीपासून असलेल्या बॅकएंडच्या पुढे आणखी एका सेवेची आवश्यकता आहे. सर्व्हरवरील TypeScript TypeScript फ्रंट एंडसह प्रकार सामायिक करू शकते, त्यामुळे पुनर्नामित फील्ड थेट पृष्ठ ऐवजी बिल्ड खंडित करते आणि Express किंवा NestJS पुढील विकसकासाठी कोड परिचित ठेवते.
स्टार्टर एका सेवेमध्ये तीन REST एंडपॉइंट्सपर्यंत, किंवा फाइल्ससाठी किंवा तुमच्या विद्यमान रांगेसाठी एकच वर्कर कव्हर करतो. मानक ते आठ एंडपॉइंट्सपर्यंत वाढवतो, स्थलांतरणासह PostgreSQL मध्ये किंवा MongoDB मध्ये डेटा संग्रहित करतो आणि डॉकरफाइलसह पाठवतो. प्रगत ते पंधरा एंडपॉइंट्सपर्यंत नेतो आणि वापरकर्ता भूमिकांसह टोकन-आधारित लॉगिन, एक रांग वर्कर आणि GitHub Actions वर CI जोडतो.
प्रत्येक पॅकेजमध्ये, प्रत्येक एंडपॉइंटला इनपुट प्रमाणीकरण आणि चाचण्या मिळतात आणि तुम्हाला एक README, पर्यावरण व्हेरिएबल्समध्ये कॉन्फिग आणि पूर्ण स्त्रोत कोड मिळतो.
कोणत्याही कोडपूर्वी, मी चॅटमध्ये एक लहान स्पेसिफिकेशन लिहितो ज्यात प्रत्येक एंडपॉइंट काय प्राप्त करतो आणि परत करतो याची यादी असते आणि तुम्ही त्याची पुष्टी करता. वितरणापूर्वी तुम्ही कार्यरत आवृत्ती वापरून पाहू शकता आणि मी दररोज प्रगतीची नोंद पोस्ट करतो.
तुमच्या सर्व्हरवर उपयोजन अतिरिक्त आहे. जर तुमचा प्रकल्प दोन पॅकेजेसच्या दरम्यान येत असेल, तर मला तपशील पाठवा आणि मी एक सानुकूल ऑफर देईन.
मला तुमच्याकडून काय हवे आहे
- सेवा काय करते याचे वर्णन करा आणि तुम्हाला अपेक्षित असलेल्या JSON सह एक नमुना विनंती पेस्ट करा.
- तुमचे GitHub वापरकर्तानाव आणि कोड अस्तित्वात असलेल्या प्रोजेक्टमध्ये गेल्यास रिपॉझिटरी. GitHub शिवाय, कोड संग्रह म्हणून येतो.
- सेवा दुसऱ्या प्रणालीला कॉल करते का? तसे असल्यास, त्या प्रणालीचे API डॉक्स किंवा काही नमुना डेटा पाठवा.
- स्टँडर्ड किंवा ॲडव्हान्सवर, सेवेने कोणता डेटाबेस वापरावा? प्रवेश तपशील किंवा स्कीमा डंप पाठवा किंवा तो नवीन आहे असे सांगा.
- सेवा कुठे चालेल: तुमचा लिनक्स सर्व्हर, डॉकर किंवा क्लाउड प्लॅटफॉर्म? तुम्ही डिप्लॉयमेंट ऑर्डर केली असल्यास, मी चॅटमध्ये SSH ॲक्सेससाठी विचारतो.
Zinner गुणवत्ता हमी
प्रत्येक Zinner ला प्लॅटफॉर्ममध्ये सामील होण्यापूर्वी पुनरावलोकन केले जाते आणि मंजूर केले जाते.
सर्व सेवा आमच्या गुणवत्ता हमी वचनबद्धतेने समर्थित आहेत.
तुम्ही वितरित केलेल्या कामाला मंजुरी देईपर्यंत तुमचे पेमेंट सुरक्षित आहे.
पॅकेजेसची तुलना करा
| कार्य | स्टार्टर | मानक | प्रगत |
|---|---|---|---|
| वितरण वेळ | 5 दिवस | 7 दिवस | 14 दिवस |
| पुनरावृत्ती | 1 | 2 | 3 |
| व्याप्ती | 3 एंडपॉइंट्स किंवा एक वर्करपर्यंत | 8 एंडपॉइंट्स आणि डेटाबेस पर्यंत | 15 एंडपॉइंट्स, लॉगिन आणि CI पर्यंत |
| सोर्स कोड | ✓ | ✓ | ✓ |
पोर्टफोलिओ
या Zinn शी संबंधित विक्रेत्याच्या कामाची उदाहरणे.

फॉर्मलाइन: स्ट्राइपसह नेक्स्ट.जेएस स्टोअर
तुम्ही क्लिक करू शकणारे स्टोअरफ्रंट: 16 संग्रहांमध्ये 4 पोस्टर्स, URL मध्ये राहणारे फिल्टर आणि शोध, एक कार्ट, हलक्या आणि गडद थीम्स, आणि एक चेकआउट जो डेमो ऑर्डरमध्ये किंवा चाचणी मोडमध्ये वास्तविक स्ट्राइप चेकआउट सत्रात संपतो. मी ते नेक्स्ट.जेएस स्टॅटिक एक्सपोर्ट म्हणून टाइपस्क्रिप्टमध्ये टेलविंड सीएसएससह तयार केले. कार्ड पेमेंट्स क्लाउडफ्लेअर वर्करद्वारे जातात जो सर्व्हरवर कार्टची किंमत पुन्हा ठरवतो आणि स्ट्राइपच्या वेबहुक स्वाक्षरीची पडताळणी करतो.



सेवेचे तपशील
वारंवार विचारले जाणारे प्रश्न
नेस्टजेएस डीफॉल्टनुसार एक्सप्रेसच्या वर चालते आणि वेग जवळपास सारखाच असतो. एक्सप्रेस एक लहान सेवा लहान ठेवते. नेस्टजेएस मॉड्यूल्स आणि डिपेंडेंसी इंजेक्शन जोडते, जे कोडबेस वाढल्यावर आणि अनेक डेव्हलपर ते शेअर करतात तेव्हा मदत करते. सेवेचे वर्णन करा आणि मी कोणते योग्य आहे ते सांगेन.
एका पाथवर एक पद्धत, त्यामुळे GET /users आणि POST /users हे दोन एंडपॉइंट्स आहेत. किंमत रेकॉर्ड वाचणे आणि सेव्ह करणे किंवा दुसरे API कॉल करणे यासारख्या सामान्य कामांसाठी गृहीत धरली जाते. पेमेंट, फाइल अपलोड आणि हेवी रिपोर्ट्ससाठी जास्त खर्च येतो आणि मी त्यांना कस्टम ऑफर म्हणून कोट करतो.
होय. मला रिपॉझिटरीमध्ये प्रवेश द्या आणि ते कसे चालवायचे ते सांगा. मी आधीच असलेली रचना आणि शैली फॉलो करतो, प्रोजेक्ट JavaScript वापरत असल्यास JavaScript लिहितो आणि नवीन कोडची चाचण्यांनी तपासणी करतो.
होय, डिप्लॉयमेंट एक्स्ट्रासह. मला तुमच्या लिनक्स सर्व्हरवर SSH ॲक्सेस आणि आधीच त्यावर पॉइंट करणारा डोमेन आवश्यक आहे. सर्व्हर खर्च आणि नंतरची देखभाल समाविष्ट नाही.
नाही, मी लेखी काम करतो. सर्व काही ऑर्डर चॅटमध्ये राहते, त्यामुळे आम्ही दोघांनाही नंतर काय मान्य झाले ते तपासता येते.
आम्ही चॅटमध्ये सहमत असलेल्या स्पेसिफिकेशनशी जुळत नसलेली कोणतीही गोष्ट दुरुस्त करणे. नवीन एंडपॉइंट्स किंवा स्पेसिफिकेशनमधील बदल हे नवीन काम आहे, एंडपॉइंट एक्स्ट्रा किंवा कस्टम ऑफरद्वारे.
ग्राहक पुनरावलोकने
आमचे ग्राहक या Zinn बद्दल काय म्हणतात ते पहा







