24 रिपॉजिटरी
The process of building full-stack web applications including servers, routing, and state management.
Distinct from Web and Application Development: The candidates are mostly lists or narrow security frameworks; a general capability for building web apps is needed.
Explore 24 awesome GitHub repositories matching web development · Web Application Development. Refine with filters or upvote what's useful.
node-lessons is a comprehensive Node.js programming course and instructional guide. It provides a collection of guided lessons and code examples designed to teach the fundamentals of the Node.js runtime and server-side JavaScript development. The project serves as a practical guide for building web servers and backend applications, specifically covering the implementation of HTTP servers, request routing, and middleware chains. It includes specialized instructional material on managing asynchronous JavaScript workflows through promises and flow control, as well as guides for integrating NoSQL
Provides a comprehensive guide to building web applications with servers, middleware, and session management.
Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It provides comprehensive guidance on the full spectrum of Azure services, covering everything from core infrastructure components like virtual machines, Kubernetes clusters, and serverless computing to platform services for AI, machine learning, data analytics, and storage. The documentation details how to provision, manage, and govern cloud resources at scale, including policy enforcement, identity management, and cost optimization. The documentation distinguishes Azure through i
Creates scalable cloud-hosted web and mobile apps with integrated deployment and management.
Old repo of Nuxt 3 framework, now on nuxt/nuxt
Builds server-rendered, client-rendered, or statically generated web applications from a single project setup.
Cycle.js is a functional reactive web framework and observable-driven UI library used for building web applications. It employs a reactive stream architecture that treats the document object model and side effects as continuous data streams, coordinating state and logic through a functional cycle. The framework distinguishes itself by isolating side effects from core logic using a system of drivers. This architecture maps external events to internal commands through a symmetric input-output pipeline, ensuring that the application remains a cycle of pure functions. The project provides capabi
Provides a framework for creating web applications using a data flow cycle that handles state and side effects.
Spark is a lightweight Java web framework and embedded server designed for building web applications with minimal boilerplate. It functions as an HTTP routing engine that maps URL paths and methods to handler functions, providing a specialized domain specific language for web development in Kotlin. The framework enables the implementation of REST APIs and web services through the definition of HTTP routes. It supports the extraction of dynamic path parameters and the transformation of response data into formats such as JSON. Additional capabilities include the ability to serve static files a
Provides a minimal framework for building full-stack web applications with reduced boilerplate.
Gop is a general purpose programming language and cross-language compiler designed to unify assets and libraries from multiple programming ecosystems into a single shared environment. It translates high-level source code into executable binaries using specialized backends tailored for different target environments. The project features a system for natural language programming, transforming human-readable instructions written in plain English into executable code. It also functions as a cross-language tool that imports and integrates external libraries and assets from different language ecosy
Builds network applications using a routing system that maps filenames directly to API endpoints.
CakePHP एक PHP वेब फ्रेमवर्क है जिसे पूर्ण-विशेषताओं वाले वेब एप्लिकेशन्स के त्वरित विकास के लिए डिज़ाइन किया गया है। यह बिज़नेस लॉजिक, डेटा मॉडल्स और यूज़र इंटरफ़ेस को अलग करने के लिए मॉडल-व्यू-कंट्रोलर (MVC) आर्किटेक्चर का उपयोग करता है। इस फ्रेमवर्क में एक इन-बिल्ट ऑब्जेक्ट-रिलेशनल मैपर (ORM) शामिल है जो रॉ SQL क्वेरीज़ लिखे बिना रिलेशनल डेटा को प्राप्त करने और स्टोर करने की अनुमति देता है। यह फ़ाइलों और डेटाबेस टेबल्स के लिए स्टैंडर्ड नामकरण योजनाओं को मानकर बॉयलरप्लेट कोड को कम करने के लिए 'कन्वेंशन-ओवर-कॉन्फ़िगरेशन' दृष्टिकोण का उपयोग करता है। यह प्रोजेक्ट एकीकृत वैलिडेशन और प्रोसेसिंग लॉजिक के साथ वेब फॉर्म्स को लागू करने के लिए टूल्स प्रदान करता है। इसके आर्किटेक्चर में एप्लिकेशन सेवाओं को प्रबंधित करने के लिए एक डिपेंडेंसी इंजेक्शन कंटेनर और आने वाले HTTP अनुरोधों को प्रोसेस करने के लिए एक मिडलवेयर-आधारित रिक्वेस्ट पाइपलाइन शामिल है।
Provides a structured environment for constructing and deploying full-featured web applications.
Flasky is a complete web application example and tutorial designed to demonstrate professional development patterns using the Flask framework. It serves as a practical implementation of a web service to teach server-side development, application structure, and the use of a Python object-relational mapper for database applications. The project provides a containerized environment that packages the web application and its database dependencies into isolated images. This ensures consistent behavior across different hosting platforms and includes configurations for production-grade server deploym
Implements a complete full-stack web application to demonstrate professional server-side development and architecture.
React 360 is a framework for building immersive virtual reality experiences that run in a web browser using a declarative React component model. It functions as a browser-based VR platform and a WebGL VR renderer, enabling developers to create 360-degree panoramic and stereoscopic content without requiring native code installation. The framework provides a declarative VR component library that describes VR scenes as nested React components, with props mapping to 3D objects, lights, and camera positions. It handles user input from VR controllers, gaze tracking, and mouse events through a unifi
Creates virtual reality applications that run directly in web browsers without requiring native app installation.
Rax is a React universal application framework and isomorphic JavaScript environment designed to render a single codebase across web, mobile, and mini-program platforms. It functions as a cross-platform component renderer that translates React components into platform-specific elements using a standardized driver specification. The framework utilizes a universal UI driver specification to decouple component logic from the underlying UI layer, allowing for standardized DOM manipulation and event handling across different execution environments. This architecture enables the integration of nati
Provides a universal rendering engine that executes a single codebase across web, mobile, and mini-program platforms.
Metro UI is a progressive front-end framework for building reactive single-page applications with a Metro-style design language. It provides a component-based UI library with over 150 prebuilt interface elements, a reactive state model that automatically updates the DOM when application data changes, and a responsive grid layout system for mobile-first web development. The framework uses an HTML-first approach where interactive interfaces are assembled by adding custom HTML attributes to elements, eliminating the need for manual JavaScript glue code. It includes a hash-based SPA router for na
Builds mobile-first web applications with a Metro-style design language and automatic screen-size adaptation.
Sapper is a universal web application framework and server-side rendering framework for Svelte. It enables the development of applications that render views on the server for fast initial loads and hydrate them on the client for subsequent interactivity. The project features a file-based routing engine that maps URL paths to components based on the file system structure. It also functions as a static site generator, exporting production-ready HTML, CSS, and JavaScript files for hosting in environments without a live server. The framework covers full-stack development capabilities, including
Enables the creation of web applications that utilize server-side rendering, client-side hydration, and static generation.
Iron is a Rust web framework used for building concurrent web applications and APIs. It functions as a concurrent HTTP server and provides a stateless route dispatcher to map incoming URL paths and globs to specific handler functions. The project is centered around a middleware-based request pipeline, which allows the request-response cycle to be extended via plugins and modifiers. It utilizes a thread-safe state container to store shared application memory accessible across all concurrent handlers and middleware. The framework covers broad capability areas including dynamic API routing, sta
Provides a comprehensive framework for building full-stack web applications, including routing and state management.
This is a demonstration project that illustrates the classic SSM architecture pattern—combining SpringMVC, Spring, and MyBatis—for building scalable enterprise Java web applications. It serves as both a learning resource and a practical tutorial for developers who want to understand how these three frameworks work together in a full-stack context. The project provides a step-by-step guide for assembling SpringMVC, Spring, and MyBatis into a cohesive enterprise web application stack, covering everything from Spring dependency injection and transaction management to MyBatis database access and
Assembles SpringMVC, Spring, and MyBatis frameworks into a full-stack enterprise web application for beginners.
This repository is a curated collection of tutorials and source code examples for learning Spring Boot development, covering a range of practical project types. It provides hands-on materials for building complete applications, including a bulletin board forum system, a full-stack blog, and a large-scale e-commerce system, as well as projects that demonstrate a decoupled frontend and backend architecture. The collection focuses on guiding developers through real-world application construction, with step-by-step tutorials and source code studies for each project. It covers fundamental Spring B
Provides examples of building web applications using template engines like Thymeleaf, JSP, and FreeMarker.
यह प्रोजेक्ट एक व्यापक JavaScript प्रोग्रामिंग गाइड और शैक्षिक संसाधन का पुर्तगाली अनुवाद है। यह पुर्तगाली बोलने वालों के लिए JavaScript शिक्षा को सुलभ बनाने के लिए डिज़ाइन की गई एक तकनीकी पाठ्यपुस्तक के रूप में कार्य करता है, जो मौलिक सिंटैक्स, डेटा स्ट्रक्चर्स और प्रोग्रामिंग लॉजिक को कवर करती है। यह सामग्री वेब डेवलपमेंट और सर्वर-साइड एप्लिकेशन बिल्डिंग दोनों पर निर्देश प्रदान करती है। इसमें ब्राउज़र दस्तावेज़ मॉडल को हेरफेर करने और इंटरैक्टिव यूज़र इंटरफ़ेस बनाने के लिए यूज़र इवेंट्स को संभालने का तरीका सीखने के लिए एक संरचित दृष्टिकोण शामिल है। संसाधन कई फ़ॉर्मेट्स के माध्यम से वितरित किया जाता है, जिसमें सैंपल्स को निष्पादित करने और लॉजिक का अभ्यास करने के लिए ब्राउज़र-बेस्ड कोड सैंडबॉक्स के साथ एक स्टेटिक वेबसाइट शामिल है। सामग्री PDF और EPUB एक्सपोर्ट्स के माध्यम से ऑफ़लाइन अध्ययन के लिए भी उपलब्ध है।
Teaches the development of interactive user interfaces and full-stack web applications using JavaScript.
This project is a comprehensive collection of Python programming education materials, including tutorials, exercises, and curated code samples. It serves as a learning curriculum and software engineering toolkit, utilizing Jupyter Notebooks to combine executable code with descriptive educational text. The repository provides practical implementation guides for building large language model applications, such as retrieval-augmented generation systems, stateful AI agents, and machine learning workflows. It distinguishes itself by offering a structured approach to agentic coding workflows, cover
Demonstrates how to build full-stack web applications and REST APIs using Python frameworks.
koa2-note एक प्रोजेक्ट है जो Koa2 वेब सर्वर विकास और Node.js एसिंक्रोनस प्रोग्रामिंग पर केंद्रित है। यह अनुरोध और प्रतिक्रिया चक्रों को संभालने के लिए एक एसिंक्रोनस मिडलवेयर पाइपलाइन का उपयोग करके वेब सर्वर और APIs बनाने के लिए एक फ्रेमवर्क प्रदान करता है। यह प्रोजेक्ट एक लेयर्ड बैकएंड आर्किटेक्चर पर जोर देता है जो रूटिंग, बिजनेस सर्विसेज और डेटा मॉडल को अलग करता है। यह उपयोगकर्ता सत्रों और एप्लिकेशन डेटा को बनाए रखने के लिए रिलेशनल डेटाबेस के एकीकरण के माध्यम से खुद को अलग करता है, साथ ही एक बिल्ड प्रक्रिया जिसमें फ्रंटएंड एसेट्स के लिए JSX-टू-JavaScript संकलन शामिल है। क्षमता सतह बैकएंड API डिज़ाइन को कवर करती है, जिसमें RESTful रूटिंग और अनुरोध डेटा पार्सिंग, साथ ही टेम्पलेट इंजन के साथ सर्वर-साइड रेंडरिंग शामिल है। इसमें मल्टीपार्ट स्ट्रीम पार्सिंग का उपयोग करके एसिंक्रोनस फाइल अपलोड, कुकी-आधारित सत्र प्रबंधन और क्रॉस-डोमेन अनुरोधों के लिए JSONP का कार्यान्वयन भी शामिल है। यह रिपॉजिटरी Koa फ्रेमवर्क कार्यान्वयन और सर्वर आर्किटेक्चर सीखने के लिए स्ट्रक्चर्ड ट्यूटोरियल और उदाहरणों के साथ एक शैक्षिक संसाधन के रूप में कार्य करती है।
Implements a full-stack web application integrating servers, routing, and state management.
Iconoir 1600 से अधिक वेक्टर ग्राफिक्स वाला एक ओपन-सोर्स SVG आइकन लाइब्रेरी है। यह वेब और मोबाइल एप्लिकेशन्स में उपयोग के लिए डिज़ाइन किया गया एक क्रॉस-प्लेटफ़ॉर्म आइकन सेट है, साथ ही Figma और Framer के लिए एक डिज़ाइन टूल आइकन पैक भी है। यह प्रोजेक्ट प्रोटोटाइप और लाइव एनवायरनमेंट के बीच विज़ुअल हार्मनी बनाए रखने वाले एसेट्स का एक एकीकृत सेट प्रदान करके डिज़ाइन-टू-कोड वर्कफ़्लो को सुविधाजनक बनाता है। यह React, Vue, Flutter और नेटिव मोबाइल डेवलपमेंट सहित कई टारगेट्स का समर्थन करता है।
Integrates a large library of scalable vector icons into web applications built with React, Vue, or standard HTML.
Mercury Jupyter नोटबुक को इंटरैक्टिव वेब एप्लिकेशन, नोटबुक निष्पादन API और एक स्टेटिक साइट जनरेटर में बदलने के लिए एक फ्रेमवर्क है। यह एक स्वयं-होस्ट किए गए एप्लिकेशन सर्वर के रूप में कार्य करता है जो उपयोगकर्ताओं को फ्रंटएंड कोड लिखे बिना पासवर्ड-संरक्षित नोटबुक को कार्यात्मक यूज़र इंटरफ़ेस के रूप में तैनात करने की अनुमति देता है। यह सिस्टम नोटबुक विजेट्स को एक रिएक्टिव वेब इंटरफ़ेस से मैप करके और रीयल-टाइम में कई उपयोगकर्ताओं के बीच लाइव एप्लिकेशन सत्रों को सिंक्रनाइज़ करके खुद को अलग करता है। यह गणना परिणामों को संरचित डेटा के रूप में पुनर्प्राप्त करने के लिए API के माध्यम से नोटबुक के रिमोट निष्पादन को सक्षम बनाता है और नोटबुक को इंटरैक्टिव स्लाइड डेक या चैट इंटरफ़ेस में बदलने का समर्थन करता है। यह प्लेटफॉर्म इंटरैक्टिव डैशबोर्ड निर्माण, PDF और HTML प्रारूपों में स्वचालित रिपोर्ट निर्माण, और निष्पादित नोटबुक को बाहरी वेबसाइटों में एम्बेड करने की क्षमता सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। एप्लिकेशन ब्रांडिंग और लेआउट को बाहरी कॉन्फ़िगरेशन फाइलों के माध्यम से प्रबंधित किया जाता है। तैनाती विकल्पों में प्रबंधित क्लाउड सेवाएं और Docker कंटेनरों का उपयोग करके स्वयं-होस्ट किया गया निजी इंफ्रास्ट्रक्चर शामिल है।
Constructs interactive web applications from notebooks, allowing users to execute code via widgets.