इस प्रोजेक्ट के बारे में

roadmap.sh एक समुदाय-संचालित डेवलपर लर्निंग प्लेटफॉर्म है। इस रिपॉजिटरी में साइट पर प्रत्येक रोडमैप, सर्वोत्तम प्रथा गाइड और क्विज़ के पीछे का मार्कडाउन कंटेंट शामिल है। रोडमैप इंटरैक्टिव हैं: आप विषयों की व्याख्या और संबंधित संसाधनों को पढ़ने के लिए नोड्स पर क्लिक कर सकते हैं। यह परियोजना बहुत व्यापक पथों को कवर करती है, जिसमें फ्रंटएंड और बैकएंड डेवलपमेंट, DevOps, DevSecOps, फुल स्टैक, कंप्यूटर साइंस, डेटा स्ट्रक्चर और एल्गोरिदम, AI इंजीनियरिंग, डेटा साइंस, मशीन लर्निंग, AWS और Cloudflare जैसे क्लाउड प्लेटफॉर्म, Linux, Kubernetes, Docker, Terraform, सिस्टम डिज़ाइन, गेम डेवलपमेंट, मोबाइल डेवलपमेंट, और कई लोकप्रिय प्रोग्रामिंग भाषाएं और फ्रेमवर्क शामिल हैं। उत्पाद प्रबंधक, इंजीनियरिंग प्रबंधक, सॉफ्टवेयर आर्किटेक्ट, तकनीकी लेखक, डेवलपर रिलेशंस इंजीनियर, और AI रेड टीमिंग जैसी भूमिकाओं के लिए विशेष रोडमैप भी हैं। रोडमैप के अलावा, साइट बैकएंड प्रदर्शन, फ्रंटएंड प्रदर्शन, कोड समीक्षा, API सुरक्षा, और AWS के लिए इंटरैक्टिव सर्वोत्तम-प्रथा गाइड प्रदान करती है। इसमें JavaScript, Node.js, React, बैकएंड, और फ्रंटएंड विषयों के लिए स्व-परीक्षण प्रश्न सेट भी शामिल हैं। रिपॉजिटरी स्वयं प्रत्येक रोडमैप विषय को रोडमैप स्लग और नोड आईडी द्वारा व्यवस्थित कंटेंट निर्देशिका में एक संरचित मार्कडाउन फ़ाइल के रूप में संग्रहीत करती है। फ़ाइल नाम कंटेंट को इंटरैक्टिव साइट से जोड़ते हैं, और मर्ज किए गए परिवर्तन स्वचालित रूप से roadmap.sh पर सिंक हो जाते हैं। परियोजना में मेंटेनर्स द्वारा सिंकिंग के लिए उपयोग की जाने वाली स्क्रिप्ट भी शामिल हैं और कंटेंट जोड़ने, परिवर्तन सुझाने, या नए रोडमैप बनाने के लिए योगदान दिशानिर्देश प्रदान करती है।