0
ඔබේ කරත්තය
0
Zinn Hub
0
ඔබේ කරත්තය
0

එක් බැල්මකින්

ඔබට තීරණය කිරීමට උපකාර වන මෙම සේවාව පිළිබඳ ප්‍රධාන විස්තර. Zinn Hub විසින් ජනනය කරන ලදී, විකුණුම්කරු විසින් නොවේ.

තාක්ෂණික තොගය

TypeScript, Express / NestJS
Node.js මත TypeScript වලින් ලියා ඇත - ඔබේ ඉදිරිපස අන්තය සමඟ බෙදාගත් වර්ග යනු කැඩුණු ක්ෂේත්‍ර සජීවී අඩවිය නොව ගොඩනැගීම අසාර්ථක වීමයි.

සහාය දක්වන දත්ත සමුදායන්

PostgreSQL, MongoDB, Redis
සම්මත සහ උසස් පැකේජවලට සංක්‍රමණයන් සමඟින් ඔබ කැමති දත්ත සමුදාය ඇතුළත් වේ. Redis පෝලිම් සහ හැඹිලි සඳහා භාවිතා වේ.

සෑම විටම ඇතුළත් වන්නේ කුමක්ද?

තහවුරු කිරීම්, පරීක්ෂණ, README
සෑම පැකේජයකම සෑම අවසන් ලක්ෂ්‍යයක්ම ආදාන තහවුරු කිරීම්, ස්වයංක්‍රීය පරීක්ෂණ, පරිසර විචල්‍ය වින්‍යාසය, සහ සම්පූර්ණ මූලාශ්‍ර කේතය සමඟින් නැව්ගත කෙරේ.

හොඳම දේ

ආරම්භක ව්‍යාපාර සහ කුඩා කණ්ඩායම්
ඔබේ ඉදිරිපස අන්තය තවමත් ව්‍යාජ දත්ත මත ක්‍රියාත්මක වන්නේ නම්, හෝ පවතින බැක්එන්ඩ් එකක් සමඟින් එක් කේන්ද්‍රගත සේවාවක් එක් කිරීමට ඔබට අවශ්‍ය නම් වඩාත් සුදුසුය.

ඔබට ලැබෙන දේ

ආකෘති:
අභිරුචි කේතය
බෙදාහැරීමේ ක්‍රමය:
ඇණවුම් කළමනාකරු
සටහන්: සෑම පැකේජයකම සෑම අවසන් ලක්ෂ්‍යයකටම ආදාන තහවුරු කිරීම් සහ පරීක්ෂණ ලැබේ. ඔබට README සහ පරිසර විචල්‍යවල වින්‍යාසය සමඟින් සම්පූර්ණ මූලාශ්‍රය, ඔබේ GitHub ගබඩාවේ හෝ ලේඛනාගාරයක් ලෙස ලැබේ. සම්මත පැකේජයට PostgreSQL හෝ MongoDB දත්ත සමුදායක් සහ Dockerfile එකක් එක් කරයි. උසස් පැකේජය පරිශීලක භූමිකා සමඟින් පිවිසීම, පෝලිම් සේවකයෙක් සහ CI ඊට ඉහළින් එක් කරයි. අවසාන භාරදීමට පෙර ඔබට ක්‍රියාකාරී අනුවාදයක් ඔබම උත්සාහ කළ හැකිය.

සම්පූර්ණ විස්තරය

ඔවුන්ගේ ඉදිරිපස අන්තය තවමත් ව්‍යාජ දත්ත මත ක්‍රියාත්මක වන, හෝ ඔවුන්ගේ යෙදුමට දැනටමත් ඇති බැක්එන්ඩ් එකට අමතරව තවත් සේවාවක් අවශ්‍ය වන ආරම්භක ව්‍යාපාර සහ කුඩා කණ්ඩායම් සඳහා හොඳින් ගැලපේ. සේවාදායකයේ TypeScript හට TypeScript ඉදිරිපස අන්තයක් සමඟ වර්ග බෙදා ගත හැක, එබැවින් නැවත නම් කරන ලද ක්ෂේත්‍රයක් සජීවී පිටුවක් වෙනුවට ගොඩනැගීම බිඳ දමයි, සහ Express හෝ NestJS මඟින් කේතය ඊළඟ සංවර්ධකයාට හුරුපුරුදු කරයි.

ආරම්භක පැකේජය එක් සේවාවක REST අවසන් ලක්ෂ්‍ය තුනක් දක්වා, හෝ ගොනු සඳහා තනි සේවකයෙක් හෝ ඔබේ පවතින පෝලිම ආවරණය කරයි. සම්මත පැකේජය එය අවසන් ලක්ෂ්‍ය අටක් දක්වා වැඩි කරයි, දත්ත PostgreSQL හි සංක්‍රමණයන් සමඟින් හෝ MongoDB හි ගබඩා කරයි, සහ Dockerfile එකක් සමඟින් නැව්ගත කරයි. උසස් පැකේජය එය අවසන් ලක්ෂ්‍ය පහළොවක් දක්වා ගෙන යන අතර පරිශීලක භූමිකා සමඟින් ටෝකන් මත පදනම් වූ පිවිසීම, පෝලිම් සේවකයෙක් සහ GitHub Actions මත CI එක් කරයි.

සෑම පැකේජයකම, සෑම අවසන් ලක්ෂ්‍යයකටම ආදාන තහවුරු කිරීම් සහ පරීක්ෂණ ලැබේ, සහ ඔබට README, පරිසර විචල්‍යවල වින්‍යාසය සහ සම්පූර්ණ මූලාශ්‍ර කේතය ලැබේ.

කිසිදු කේතයකට පෙර, එක් එක් අවසන් ලක්ෂ්‍යය ලබා ගන්නා සහ ආපසු ලබා දෙන දේ ලැයිස්තුගත කරමින් මම කතාබස් තුළ කෙටි පිරිවිතරයක් ලියමි, සහ ඔබ එය තහවුරු කරයි. භාරදීමට පෙර ඔබට ක්‍රියාකාරී අනුවාදයක් උත්සාහ කළ හැකිය, සහ මම දිනපතා ප්‍රගති සටහනක් පළ කරමි.

ඔබේ සේවාදායකයට යෙදවීම අමතර දෙයකි. ඔබේ ව්‍යාපෘතිය පැකේජ දෙකක් අතරට වැටෙන්නේ නම්, මට විස්තර එවන්න, මම අභිරුචි දීමනාවක් උපුටා දක්වන්නෙමි.

මට ඔබෙන් අවශ්‍ය දේ
- සේවාව කරන්නේ කුමක්දැයි විස්තර කර ඔබ අපේක්ෂා කරන JSON සමඟ එක් නියැදි ඉල්ලීමක් අලවන්න.
- ඔබගේ GitHub පරිශීලක නාමය සහ කේතය පවතින ව්‍යාපෘතියකට ඇතුළු වන්නේ නම් ගබඩාව. GitHub නොමැතිව, කේතය සංරක්ෂිතයක් ලෙස පැමිණේ.
- සේවාව වෙනත් පද්ධතියකට අමතනවාද? එසේ නම්, එම පද්ධතියේ API ලේඛන හෝ සමහර නියැදි දත්ත යවන්න.
- සම්මත හෝ උසස් මත, සේවාව භාවිතා කළ යුත්තේ කුමන දත්ත ගබඩාවද? ප්‍රවේශ විස්තර හෝ යෝජනා ක්‍රමයක් යවන්න, නැතහොත් එය අලුත් එකක් යැයි කියන්න.
- සේවාව ක්‍රියාත්මක වන්නේ කොතැනද: ඔබගේ Linux සේවාදායකය, Docker හෝ cloud platform එකක්ද? ඔබ යෙදවීමක් ඇණවුම් කළේ නම්, මම කතාබස් තුළ SSH ප්‍රවේශය ඉල්ලා සිටිමි.

Zinner තත්ත්ව සහතිකය

✓
පරීක්ෂා කරන ලද වෘත්තිකයා
සෑම Zinner කෙනෙකුම වේදිකාවට සම්බන්ධ වීමට පෙර සමාලෝචනය කර අනුමත කරනු ලැබේ.
✓
ගුණාත්මක කාර්යය සහතිකයි
සියලුම සේවාවන් අපගේ තත්ත්ව සහතික කිරීමේ කැපවීම මගින් සහාය වේ.
✓
ආරක්ෂිත ගෙවීම්
ඔබ භාර දුන් කාර්යය අනුමත කරන තෙක් ඔබේ ගෙවීම ආරක්ෂා කර ඇත.

පැකේජ සසඳන්න

කාර්යයආරම්භකසම්මතඋසස්
භාරදීමේ වේලාව5 දින7 දින14 දින
සංශෝධන123
විෂය පථය3 අවසන් ස්ථාන හෝ එක් සේවකයෙක් දක්වා8 අවසන් ලක්ෂ්‍ය සහ දත්ත සමුදායක් දක්වා15 අවසන් ස්ථාන, පිවිසුම් සහ CI දක්වා
මූලාශ්‍ර කේතය✓✓✓

පෝට්ෆෝලියෝ

මෙම Zinn ට අදාළ විකුණුම්කරුගේ වැඩ පිළිබඳ උදාහරණ.

ෆෝම්ලයින්: Stripe සමඟ Next.js වෙළඳසැල

ඔබට ක්ලික් කළ හැකි වෙළඳසැලක්: 16 එකතු කිරීම් වල 4 පෝස්ටර්, URL එකේ රැඳී සිටින පෙරහන් සහ සෙවීම්, කරත්තයක්, සැහැල්ලු සහ අඳුරු තේමා, සහ demo ඇණවුමකින් හෝ පරීක්ෂණ මාදිලියේ සැබෑ Stripe Checkout සැසියකින් අවසන් වන පිටවීමක්. මම එය Next.js ස්ථිතික අපනයනයක් ලෙස TypeScript සමඟ Tailwind CSS භාවිතයෙන් ගොඩනඟා ඇත. කාඩ්පත් ගෙවීම් Cloudflare Worker හරහා සිදු වන අතර එය සේවාදායකයේ කරත්තය නැවත මිල කර Stripe හි webhook අත්සන තහවුරු කරයි.

සේවා විස්තර

සේවා වර්ගය
සම්මත
Zinner වර්ගය
නිදහස් සේවකයා
ලබා ගත හැකි බව
සතියේ දින
විකුණුම්කරුගේ රට
කසකස්තානය
පිළිගත් භාෂා
ඉංග්‍රීසි
රුසියානු
NDA ඇත
ඔව්
හැසිරවූ ව්‍යාපෘති ප්‍රමාණයන්
කුඩා සිට මධ්‍යම දක්වා
ප්‍රතිචාර කාලය
12 පැය ඇතුළත
අත්දැකීම් වසර
10+

නිතර අසන ප්‍රශ්න

NestJS පෙරනිමියෙන් Express මත ධාවනය වන අතර, වේගය දළ වශයෙන් සමාන වේ. Express කුඩා සේවාවක් කෙටි කරයි. NestJS මොඩියුල සහ dependency injection එකතු කරයි, එය කේත පදනම වර්ධනය වන විට සහ සංවර්ධකයින් කිහිප දෙනෙකු එය බෙදා ගන්නා විට උපකාරී වේ. සේවාව විස්තර කරන්න, එවිට මම කුමන එකක් ගැලපේදැයි කියමි.

එක් මාර්ගයක එක් ක්‍රමයක්, එබැවින් GET /users සහ POST /users යනු අවසන් ස්ථාන දෙකකි. මිල සාමාන්‍ය වැඩ සඳහා උපකල්පනය කරයි, එනම් වාර්තා කියවීම සහ සුරැකීම හෝ වෙනත් API එකකට ඇමතීම. ගෙවීම්, ගොනු උඩුගත කිරීම් සහ බර වාර්තා සඳහා වැඩි මුදලක් වැය වන අතර, මම ඒවා අභිරුචි දීමනාවක් ලෙස උපුටා දක්වමි.

ඔව්. මට ගබඩාවට ප්‍රවේශය ලබා දී එය ක්‍රියාත්මක කරන්නේ කෙසේදැයි මට කියන්න. මම දැනටමත් එහි ඇති ව්‍යුහය සහ ශෛලිය අනුගමනය කරමි, ව්‍යාපෘතිය එය භාවිතා කරන්නේ නම් JavaScript ලියන්නෙමි, සහ නව කේතය පරීක්ෂණ වලින් ආවරණය කරමි.

ඔව්, යෙදවීමේ අමතර දේ සමඟ. මට ඔබගේ Linux සේවාදායකයට SSH ප්‍රවේශය සහ දැනටමත් එයට යොමු වන වසමක් අවශ්‍ය වේ. සේවාදායක පිරිවැය සහ පසුකාලීන නඩත්තුව ඇතුළත් නොවේ.

නැත, මම ලිඛිතව වැඩ කරමි. සෑම දෙයක්ම ඇණවුම් කතාබස් තුළ පවතී, එබැවින් අපට පසුව එකඟ වූ දේ පරීක්ෂා කළ හැකිය.

අපි කතාබස් තුළ එකඟ වූ පිරිවිතරයට නොගැලපෙන ඕනෑම දෙයක් නිවැරදි කිරීම. නව අවසන් ස්ථාන හෝ පිරිවිතරයට වෙනස්කම් යනු අවසන් ස්ථාන අමතර හෝ අභිරුචි දීමනාවක් හරහා නව වැඩකි.

පාරිභෝගික සමාලෝචන

මෙම Zinn ගැන අපගේ පාරිභෝගිකයින් පවසන දේ බලන්න

ප්‍රවර්ග

Zinner ප්‍රතිපත්ති

මම Express හෝ NestJS 2 &Raquo; Zinn Hub සමඟ Node.js බැක්එන්ඩ් එකක් ගොඩනඟන්නෙමි

මෙම නිෂ්පාදනය මිලදී ගත් ලොග් වූ පාරිභෝගිකයින්ට පමණක් සමාලෝචනයක් තැබිය හැක.

විකල්ප සහ ඇණවුම් කරන්න

Zinn Hub යෙදුම ලබා ගන්න

දැනුම්දීම් · වේගවත් ප්‍රවේශය · සම්පූර්ණ තිරය

ඔබගේ බ්‍රවුසරයේShare තට්ටු කරන්න

➜ ඉන්පසු "මුල් තිරයට එක් කරන්න" තට්ටු කරන්න