
SPA मोड को मजबूर करके कैश पॉइज़निंग के माध्यम से डेनियल-ऑफ-सर्विस हमले के लिए प्रूफ-ऑफ-कॉन्सेप्ट, React Router अनुप्रयोगों में CVE-2025-43864 को लक्षित करता है।
React Router का उपयोग करके फुल-स्टैक React एप्लिकेशन बनाने के लिए एक आधुनिक, प्रोडक्शन-रेडी टेम्पलेट।
निर्भरताएँ इंस्टॉल करें:
npm install
HMR के साथ डेवलपमेंट सर्वर शुरू करें:
npm run dev
आपका एप्लिकेशन http://localhost:5173 पर उपलब्ध होगा।
प्रोडक्शन बिल्ड बनाएँ:
npm run build
Docker का उपयोग करके बिल्ड और रन करने के लिए:
docker build -t my-app .
# Run the container
docker run -p 3000:3000 my-app
कंटेनराइज़्ड एप्लिकेशन को Docker का समर्थन करने वाले किसी भी प्लेटफ़ॉर्म पर डिप्लॉय किया जा सकता है, जिनमें शामिल हैं:
यदि आप Node एप्लिकेशन डिप्लॉय करने से परिचित हैं, तो बिल्ट-इन ऐप सर्वर प्रोडक्शन-रेडी है।
सुनिश्चित करें कि आप npm run build का आउटपुट डिप्लॉय करें
├── package.json
├── package-lock.json (or pnpm-lock.yaml, or bun.lockb)
├── build/
│ ├── client/ # Static assets
│ └── server/ # Server-side code
यह टेम्पलेट Tailwind CSS के साथ आता है जो एक सरल डिफ़ॉल्ट शुरुआती अनुभव के लिए पहले से कॉन्फ़िगर किया गया है। आप अपनी पसंद का कोई भी CSS फ्रेमवर्क उपयोग कर सकते हैं।
❤️ के साथ React Router का उपयोग करके बनाया गया।