इस प्रोजेक्ट के बारे में
यह रिपॉजिटरी App Router का उपयोग करके Next.js एप्लिकेशन बनाने के लिए एक प्रोफेशनल स्टार्टर किट प्रदान करती है। इसे "डेवलपर अनुभव पहले" के दर्शन के साथ डिज़ाइन किया गया है, जिसमें विकास, परीक्षण और परिनियोजन के लिए उद्योग-मानक उपकरणों की एक विस्तृत श्रृंखला एकीकृत है।
मुख्य तकनीकी क्षमताओं में शामिल हैं:
- **Core Stack**: Next.js 16+, TypeScript (Strict Mode), और Tailwind CSS 4 के साथ निर्मित।
- **Authentication & Security**: उपयोगकर्ता प्रबंधन (MFA, Social Auth, और Passkeys सहित) के लिए Clerk और बॉट डिटेक्शन एवं रेट लिमिटिंग के लिए Arcjet के साथ एकीकृत।
- **Database & ORM**: टाइप-सेफ डेटाबेस एक्सेस के लिए DrizzleORM का उपयोग करता है, जो PostgreSQL, SQLite, और MySQL का समर्थन करता है। इसमें स्थानीय विकास के लिए PGlite और प्रोडक्शन के लिए Neon की सुविधा है।
- **Testing Suite**: व्यापक टेस्टिंग सेटअप जिसमें यूनिट टेस्ट के लिए Vitest, इंटीग्रेशन और E2E टेस्ट के लिए Playwright, और आइसोलेटेड UI कंपोनेंट डेवलपमेंट के लिए Storybook शामिल है।
- **Code Quality & DX**: लिंटिंग और फॉर्मेटिंग के लिए Oxlint और Oxfmt, Git hooks के लिए Lefthook, मानकीकृत कमिट संदेशों के लिए Commitlint, और अप्रयुक्त फाइलों का पता लगाने के लिए Knip लागू करता है।
- **Observability & Monitoring**: एरर मॉनिटरिंग के लिए Sentry (स्थानीय विकास के लिए Sentry Spotlight सहित), लॉगिंग के लिए LogTape, लॉग प्रबंधन के लिए Better Stack, और मॉनिटरिंग-एज़-कोड के लिए Checkly के साथ एकीकृत।
- **Internationalization**: next-intl और Crowdin इंटीग्रेशन के माध्यम से बहु-भाषा समर्थन।
- **DevOps**: CI/CD के लिए GitHub Actions, कोड कवरेज के लिए Codecov, और स्वचालित चेंजलॉग जनरेशन के लिए Semantic Release शामिल है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.