11 रिपॉजिटरी
Building interactive user interfaces for the web using client-side scripting.
Distinct from Web Frontends: The candidates were too narrow, focusing on specific languages like TypeScript or C# instead of general JS frontend development.
Explore 11 awesome GitHub repositories matching web development · Frontend Development. Refine with filters or upvote what's useful.
यह प्रोजेक्ट एक JavaScript शैक्षिक रिपॉजिटरी और प्रोग्रामिंग कोर्सवेयर है। यह JavaScript प्रोग्रामिंग भाषा सीखने के लिए डिज़ाइन किए गए कोड उदाहरणों और व्यावहारिक प्रोजेक्ट्स का एक संग्रह प्रदान करता है। यह रिपॉजिटरी कोडिंग प्रोजेक्ट्स के इम्प्लीमेंटेशन और एल्गोरिदम अभ्यास सहित व्यावहारिक अभ्यासों के माध्यम से भाषा सीखने को कवर करती है। यह फ्रंटएंड वेब डेवलपमेंट और ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग के अनुप्रयोग, दोनों पर केंद्रित है। सामग्री में वेरिएबल्स और डेटा प्रकारों को प्रबंधित करने, गणितीय संचालन करने और स्ट्रिंग्स और तिथियों में हेरफेर करने के लिए सामग्री शामिल है। यह डेटा मानों की तुलना करने और क्लास और प्रोटोटाइप का उपयोग करके कोड को व्यवस्थित करने के उदाहरण भी प्रदान करती है।
Provides guidance and examples for building interactive web elements.
Scala.js एक कंपाइलर और क्रॉस-प्लेटफॉर्म भाषा टूलचेन है जो Scala सोर्स कोड को JavaScript या WebAssembly में बदलता है। यह JavaScript इकोसिस्टम के लिए एक स्टेटिकली टाइप्ड टूल के रूप में कार्य करता है, जो वेब ब्राउज़र और Node.js वातावरण के लिए एप्लिकेशन्स के विकास को सक्षम बनाता है। यह प्रोजेक्ट एक JavaScript इंटरऑप फ्रेमवर्क के रूप में कार्य करता है, जो बाहरी लाइब्रेरीज़ और ग्लोबल ऑब्जेक्ट्स के साथ इंटरैक्ट करने के लिए टाइप-सेफ फेसेड्स और बाइंडिंग्स बनाने की अनुमति देता है। यह स्टेटिक और डायनामिक JavaScript इनवोकेशन दोनों के लिए मैकेनिज्म प्रदान करता है, जिसमें TypeScript बाइंडिंग्स का जनरेशन और बाहरी JavaScript कोड में उपयोग के लिए इंटरनल लॉजिक को एक्सपोर्ट करने की क्षमता शामिल है। टूलचेन में प्रोडक्शन बंडलिंग और आउटपुट ऑप्टिमाइज़ेशन के लिए एक फ्रंटएंड बिल्ड टूल शामिल है, जिसमें डेड कोड एलिमिनेशन और मॉड्यूल स्प्लिटिंग शामिल है। यह UI डेवलपमेंट के लिए DOM एलिमेंट टाइप चेकिंग, फुल-स्टैक डेवलपमेंट के लिए क्रॉस-प्लेटफॉर्म कोड शेयरिंग, और ऑप्टिमाइज़्ड बिल्ड आर्टिफैक्ट्स को सत्यापित करने के लिए विभिन्न टेस्टिंग फ्रेमवर्क्स सहित व्यापक क्षमताएं कवर करता है। संकलित (compiled) स्क्रिप्ट्स को JavaScript इंटरप्रेटर का उपयोग करके सीधे कमांड-लाइन वातावरण के भीतर निष्पादित किया जा सकता है।
Enables the creation of interactive web user interfaces using a statically typed language compiled to JavaScript.
TypeScript-Vue-Starter is a pre-configured project template and starter kit designed for building web applications using Vue and TypeScript. It provides a structural foundation for creating type-safe user interface environments through integrated project scaffolding and boilerplates. The project distinguishes itself by integrating TypeScript class decorators with Vue components, allowing for a structured approach to defining component data and properties. This setup supports single-file components that combine markup, styling, and logic into modular, type-checked units. The environment inclu
Enables building modular and reusable interface elements by combining markup, styles, and logic.
vscode-browser-preview एक एडिटर-आधारित वेब प्रीव्यूअर और एकीकृत डिबगर है जो सीधे वर्कस्पेस के भीतर एक लाइव ब्राउज़र इंस्टेंस को एम्बेड करता है। यह ब्राउज़र स्थिति को सक्रिय कोड एडिटर के साथ सिंक्रोनाइज़ करने के लिए हेडलेस ब्राउज़र एकीकरण का उपयोग करता है। यह प्रोजेक्ट एक एकीकृत वेब डिबगर प्रदान करता है जो उपयोगकर्ताओं को एडिटर इंटरफ़ेस छोड़े बिना ब्रेकपॉइंट सेट करने और वेब एप्लिकेशन की स्थिति का निरीक्षण करने की अनुमति देता है। यह पेज तत्वों, शैलियों और नेटवर्क गतिविधि का विश्लेषण करने के लिए नेटवर्क URL के माध्यम से रिमोट डेवलपर टूल एक्सेस को भी सक्षम बनाता है। यह सिस्टम शैलियों और लेआउट के रीयल-टाइम देखने के लिए इन-एडिटर वेब प्रीव्यू प्रदान करके फ्रंटएंड विकास वर्कफ़्लो का समर्थन करता है। इसमें ब्राउज़र स्थिति निरीक्षण और वेब एप्लिकेशन डिबगिंग की क्षमताएं शामिल हैं।
Facilitates a frontend development workflow by providing real-time visual feedback on styles and layouts.
यह प्रोजेक्ट एक व्यापक JavaScript प्रोग्रामिंग ट्यूटोरियल और फ्रंटएंड वेब विकास पाठ्यक्रम है। यह JavaScript भाषा सीखने के लिए एक संरचित शैक्षिक संसाधन के रूप में कार्य करता है, जिसमें बुनियादी सिंटैक्स से लेकर उन्नत एसिंक्रोनस पैटर्न और आधुनिक प्रोग्रामिंग तकनीकें शामिल हैं। यह संसाधन एक फ्रंटएंड इंजीनियरिंग पाठ्यपुस्तक और CSS लेआउट गाइड के रूप में कार्य करता है, जो रिस्पॉन्सिव यूज़र इंटरफ़ेस बनाने पर विस्तृत निर्देशात्मक सामग्री प्रदान करता है। यह कस्टम वेब घटकों के डिज़ाइन और प्रभावी फ्रंटएंड इंटरफ़ेस बनाने के लिए शैलियों और स्थिति निर्धारण के अनुप्रयोग को कवर करता है। पाठ्यक्रम में कई मुख्य क्षमता क्षेत्र शामिल हैं, जिनमें डॉक्यूमेंट ऑब्जेक्ट मॉडल का हेरफेर, नेटवर्क अनुरोधों और बाइनरी डेटा प्रसंस्करण के लिए वेब API का एकीकरण, और स्थानीय ब्राउज़र डेटा स्टोरेज का प्रबंधन शामिल है। यह वेरिएबल स्कोप, फ़ंक्शन कॉन्टेक्स्ट और रेगुलर एक्सप्रेशन जैसे भाषा के मूल सिद्धांतों पर भी निर्देश प्रदान करता है। सामग्री एक मार्कडाउन-आधारित स्टेटिक साइट के रूप में वितरित की जाती है, जहाँ संरचित फ़ाइलों को स्टेटिक HTML पेजों में परिवर्तित किया जाता है।
Serves as a comprehensive curriculum for building interactive user interfaces using JavaScript and the Document Object Model.
rxdrag is a declarative frontend framework and low-code builder used to create web interfaces and application logic visually. It functions as an HTML web interface designer and visual logic orchestrator, allowing users to define structures and data flows through a graphical interface to reduce imperative coding. The system enables the design of responsive frontend layouts and user interactions using a coordinate-based editor. It integrates a logic engine that allows application behavior to be defined by arranging visual blocks rather than writing manual code. The framework covers frontend wo
Accelerates the design process by building web interfaces through a visual editor rather than manual coding.
Vuestic UI is a Vue 3 component library providing a collection of pre-made user interface elements. It serves as a responsive UI framework and a themed component system designed to speed up frontend development and maintenance. The toolkit features a centralized configuration system for global styling and dynamic branding, including a built-in dark mode. It includes an internationalized interface toolkit with native support for localization and translating application content for multiple languages. The library provides a set of accessible web components that meet accessibility standards for
Ships a collection of UI components built with accessibility-first implementations to ensure inclusive user experiences.
This project is a frontend development tutorial and web programming educational resource. It serves as a structured JavaScript web development course and a step-by-step guide designed to teach the core technologies used to create interactive and modern user interfaces. The curriculum focuses on mastering the combination of HTML, CSS, and JavaScript through a series of exercises and projects. It covers frontend development training and JavaScript programming education to help users learn modern web development standards. The material covers the construction of interactive websites, front end
Instructs on building interactive web interfaces using client-side scripting and markup.
CSS Guidelines is a comprehensive style guide and reference for writing maintainable, scalable, and modular CSS in large-scale web projects. It provides a set of professional standards for organizing stylesheets and implementing consistent naming patterns to improve long-term codebase health and reduce technical debt. The project centers on a strict methodology for scoping classes to create isolated and predictable components, preventing style leakage between independent parts of a user interface. It emphasizes a flat selector hierarchy to avoid specificity conflicts and encourages the separa
Offers documentation for organizing stylesheets and implementing consistent naming patterns.
This project provides a comprehensive style guide and architectural framework for building maintainable, modular, and consistent components within the Vue.js ecosystem. It establishes a set of standardized rules for organizing user interface elements into self-contained units, ensuring that logic and styles remain isolated to prevent unintended side effects. The guide distinguishes itself by focusing on strict encapsulation and clear interface design. It promotes the use of namespace-based style scoping to prevent visual leakage and enforces predictable component inputs through descriptive na
Establishes uniform naming conventions, file hierarchies, and structural patterns to ensure consistency across large development teams.
यह प्रोजेक्ट वेब डेवलपमेंट अभ्यासों और एप्लिकेशन अवधारणाओं का एक व्यापक संग्रह है जिसे डेवलपर्स को अपनी तकनीकी दक्षता का अभ्यास करने और सुधारने में मदद करने के लिए डिज़ाइन किया गया है। यह विविध सॉफ़्टवेयर प्रोजेक्ट्स बनाने के लिए एक क्यूरेटेड संसाधन के रूप में कार्य करता है, जिसमें सरल उपयोगिता टूल से लेकर जटिल, इंटरैक्टिव वेब एप्लिकेशन शामिल हैं जो मुख्य प्रोग्रामिंग और इंटरफ़ेस डिज़ाइन कौशल प्रदर्शित करते हैं। रिपॉजिटरी व्यावहारिक कार्यान्वयन चुनौतियों की एक विस्तृत श्रृंखला प्रदान करके खुद को अलग करती है जो फ्रंटएंड और फुल-स्टैक डेवलपमेंट के पूर्ण स्पेक्ट्रम को कवर करती है। उपयोगकर्ता उन कार्यों के साथ जुड़ सकते हैं जिनके लिए क्लाइंट-साइड स्टेट का प्रबंधन, बाहरी API से एसिंक्रोनस डेटा को संभालना और सत्रों में उपयोगकर्ता जानकारी बनाए रखने के लिए ब्राउज़र-आधारित पर्सिस्टेंस को लागू करना आवश्यक है। ये प्रोजेक्ट डेवलपर्स को घटक-आधारित इंटरफ़ेस संरचना और इवेंट-ड्रिवन इंटरैक्शन में महारत हासिल करने में मदद करने के लिए संरचित हैं। संग्रह कई कार्यात्मक डोमेन में फैला हुआ है, जिसमें टाइमर और टास्क मैनेजर जैसे उत्पादकता टूल, वीडियो प्लेयर और मूवी डेटाबेस जैसे मीडिया-केंद्रित एप्लिकेशन, और ई-कॉमर्स स्टोरफ्रंट और जॉब बोर्ड जैसे व्यवसाय-उन्मुख इंटरफ़ेस शामिल हैं। इसमें वित्तीय ट्रैकिंग, इवेंट प्रबंधन और इंटरैक्टिव सामग्री निर्माण के लिए उपयोगिताएं भी शामिल हैं, जो विभिन्न डेटा प्रोसेसिंग और UI पैटर्न की खोज की अनुमति देती हैं।
Focuses on building interactive user interfaces for the web using client-side scripting.