Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Redis

Next.js, Redis और Auth0 . के साथ रोडमैप एप्लीकेशन

हम यह दिखाने के लिए उदाहरण एप्लिकेशन विकसित कर रहे हैं कि रेडिस के साथ सर्वर रहित एप्लिकेशन विकसित करना कितना आसान और व्यावहारिक है। अब तक, उन उदाहरणों में सबसे लोकप्रिय रोडमैप वोटिंग एप्लीकेशन है। जैसा कि हमने वास्तविक जीवन में इसका उपयोग करना शुरू किया, दो मुख्य समस्याएं थीं:

  • हमें स्पैम प्रविष्टियां दिखाई देने लगीं। एप्लिकेशन में एक व्यवस्थापक डैशबोर्ड नहीं है, इसलिए किसी प्रविष्टि को हटाने के लिए किसी को रेडिस से कनेक्ट करना पड़ा।
  • हमने सूची में कुछ विशेषताओं को जारी किया लेकिन उन्हें जारी के रूप में चिह्नित करने और मतदान सूची से निकालने का कोई तरीका नहीं था।

दोनों को हल करने के लिए, हमने प्रमाणीकरण जोड़ने का फैसला किया। प्रमाणीकरण के लिए धन्यवाद:

  • उपयोगकर्ताओं को नए फीचर अनुरोध जोड़ने के लिए साइन इन करना चाहिए।
  • हम स्वयं को व्यवस्थापक के रूप में सेट कर सकते हैं, ताकि हम सुविधा अनुरोधों को हटा या जारी कर सकें।

हमने विकल्पों पर सिंगल साइन के साथ Auth0 प्रमाणीकरण मॉड्यूल जोड़ा है। ये रहा नया Upstash रोडमैप वोटिंग ऐप

Next.js, Redis और Auth0 . के साथ रोडमैप एप्लीकेशन

यदि आप नीचे तक स्क्रॉल करते हैं, तो आप पहले से जारी फीचर अनुरोध देखेंगे।

स्वयं को परिनियोजित करें

आप अपने प्रोजेक्ट के लिए रोडमैप वोटिंग ऐप आसानी से बना और तैनात कर सकते हैं। रेपो में दिए गए चरणों का पालन करें। आपको कोई कोड लिखने की आवश्यकता नहीं होगी, लेकिन आपको Redis और Auth0 को कॉन्फ़िगर करने के लिए पर्यावरण चर को अपडेट करना होगा।

यदि आप Auth0 के बिना सरल संस्करण पसंद करते हैं, तो पुराने संस्करण के लिए हमारे उदाहरण रेपो देखें।


  1. सर्वर रहित रेडिस और रिएक्ट नेटिव के साथ इन-ऐप घोषणाएं

    मोबाइल एप्लिकेशन में, ऐप में अंतिम उपयोगकर्ताओं को कुछ जानकारी, चेतावनियां या मार्गदर्शन भेजने की आवश्यकता हो सकती है। ऐसा करने का एक तरीका उपयोगकर्ताओं को इन-ऐप घोषणाएं भेजना है। इस ब्लॉग पोस्ट में, हम सर्वर रहित रेडिस वाले उपयोगकर्ताओं को घोषणाएं भेजने का तरीका दिखाने के लिए एक मोबाइल एप्लिकेशन व

  1. Nuxt 3 और Serverless Redis के साथ शुरुआत करना

    परिचय यदि आपको कभी ऐसा ऐप बनाना पड़े जो एप्लिकेशन के उपयोग को ट्रैक करता हो, संसाधनों के उपयोग को प्रतिबंधित करता हो या ऐप के प्रदर्शन को बढ़ाने के लिए कैश से डेटा प्राप्त करता हो, तो आपको पता होगा कि रेडिस इन आवश्यकताओं का उत्तर है! रेडिस इन-मेमोरी, की-वैल्यू डेटाबेस है। यह ओपन सोर्स है और इसका मत

  1. फ़्लटर, सर्वरलेस फ्रेमवर्क और अपस्टैश (रेडिस) के साथ फुलस्टैक सर्वरलेस ऐप - भाग 2

    इस ट्यूटोरियल श्रृंखला के भाग 2 में आपका स्वागत है। पहले भाग में, हमने देखा कि Upstash, Serverless Framework और Redis का उपयोग करके REST API कैसे बनाया जाता है। इस भाग में, हम अपने REST API समापन बिंदुओं का उपभोग करने के लिए, Flutter का उपयोग करके एक मोबाइल एप्लिकेशन बनाएंगे। आइए शुरू करें 🙃 सबस