मैं एक वेब एप्लिकेशन बनाना शुरू करने जा रहा हूं जिससे मैं भ्रमित हूं

  1. प्रतिक्रिया रूटिंग और नोड रूटिंग इसे कैसे संभाल सकता है?
  2. एक पोर्ट पर चलने वाले दोनों को कैसे कॉन्फ़िगर करें
  3. मैं सत्र का प्रबंधन करने के लिए प्रमाणीकरण का उपयोग कैसे कर सकता हूं और बनाए गए सत्र की जांच के लिए प्रतिक्रिया करने के लिए नोड से भेज सकता हूं या नहीं।

मैंने इसके साथ प्रयास किया: https://github.com/prakashpandey0/reactexpress.git

दिए गए लिंक के अनुसार मैंने बुनियादी चीजें की हैं।

0
Prakash Pandey 31 पद 2018, 13:05

1 उत्तर

सबसे बढ़िया उत्तर

वेब एप्लिकेशन बनाने के लिए ReactJS और ExpressJS एक अच्छा ढांचा है। आपकी आवश्यकताओं के लिए कुछ चीजें।

  1. a) रिएक्ट रूटिंग (react-router-dom) का उपयोग फ्रंट-एंड एप्लिकेशन में विभिन्न पृष्ठों/घटकों पर नेविगेट करने और पुनर्निर्देशित करने के लिए किया जाता है - यह ब्लॉग

    बी) नोड रूटिंग का उपयोग express.router() का उपयोग करके एपीआई एंडपॉइंट बनाने के लिए किया जाता है - देखें यह ब्लॉग

  2. एक ही पोर्ट पर फ्रंट-एंड और सर्वर-साइड विकसित करना जटिल होगा और अलग-अलग पोर्ट में फ्रंट-एंड और सर्वर-साइड विकसित करना हमेशा एक अच्छा अभ्यास है

  3. प्रमाणीकरण के लिए, express-session का उपयोग किया जा सकता है जहां हम सत्र में उपयोगकर्ता आईडी असाइन कर सकते हैं जब उपयोगकर्ता लॉग इन करता है और प्रत्येक एपीआई कॉल के लिए, हम जांच सकते हैं कि उपयोगकर्ता लॉग है या सत्र में उपयोगकर्ता आईडी का उपयोग नहीं कर रहा है। इस ब्लॉग को देखें

आशा है कि इससे सहायता मिलेगी :)

1
Community 20 जून 2020, 12:12