14 repository-uri
Processing form data via AJAX to update content in-place without page reloads.
Distinct from Form Processing: Focuses on asynchronous submission logic rather than standard form-encoded data retrieval.
Explore 14 awesome GitHub repositories matching web development · Asynchronous Form Submissions. Refine with filters or upvote what's useful.
jquery-pjax is a client-side library that combines Ajax requests with the HTML5 History API to replace page content without triggering a full browser reload. It fetches HTML fragments from the server and updates the browser URL using pushState, preserving the page layout and assets while only swapping a designated container's content. The library emits custom JavaScript events at each stage of the request lifecycle, enabling external handlers to respond to loading, success, and error states. The project distinguishes itself through its event-driven navigation model and server-side integration
Send form data as an Ajax request and replace a container's content with the server response without a full page reload.
Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru
Processes form data using asynchronous requests to update content in-place without full page reloads.
Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process
Submits form data asynchronously via Ajax to update records without requiring a full page reload.
This project is a technical study resource and interview preparation guide focused on the React library. It provides a comprehensive frontend interview question bank and concept references designed to help developers master core library primitives and prepare for professional job interviews. The resource covers detailed explanations of React's technical architecture, including state management patterns, performance optimization strategies, and component design. It serves as a knowledge assessment tool for developers to test their understanding of modern frontend engineering through a structur
Describes processing form data via asynchronous submissions to update content without page reloads.
Inertia is a server-driven frontend framework designed to create monolithic single page applications. It acts as a state synchronization protocol and client-side routing bridge, allowing developers to build interactive experiences using modern JavaScript component libraries while keeping routing and controllers on the server. This approach eliminates the need for a separate REST or GraphQL API layer by passing data from server controllers to frontend components as props via JSON payloads. The framework distinguishes itself by utilizing adapter-based integration to link various backend environ
Sends form data to the server using various HTTP methods without triggering a full page reload.
Hotwire Turbo is a server-driven navigation and HTML streaming framework that intercepts link clicks and form submissions to fetch pages in the background and replace content without full browser reloads. It provides a Turbo Frame component that scopes page regions into independent contexts, enabling partial page updates where only a specific area of the page navigates or loads content. The framework includes a page cache and morph system that stores recently visited pages for instant restoration and applies minimal DOM changes on refresh, preserving scroll position and element state. The fra
Responds to form submissions with Turbo Streams messages to update multiple page parts without navigation.
Public Slack organizations made easy
Integrates Google reCAPTCHA on the invitation form to prevent automated abuse.
OnlineJudge is an automated platform for managing programming contests and evaluating submitted source code. It provides a complete online judge system that compiles, runs, and scores code submissions against predefined test cases within a sandboxed execution environment, ensuring the host system remains protected from untrusted user code. The platform supports both ACM-style penalty-based scoring and OI-style point-based scoring, with real-time leaderboard computation that dynamically updates participant rankings as submissions are judged. Contest organizers can create and schedule timed com
Accepts source code through a browser form, places it into a queue, and triggers the judge process asynchronously.
ihp este un framework web type-safe și un orchestrator de aplicații full-stack conceput pentru PostgreSQL. Funcționează ca un framework de randare pe partea de server și un ORM type-safe care generează automat tipuri de înregistrări din scheme SQL pentru a asigura validarea interogărilor la momentul compilării. Platforma se distinge prin verificarea rutelor, a interogărilor de bază de date și a template-urilor la compilare pentru a preveni erorile la runtime. Implementează interfețe web în timp real folosind WebSockets pentru sincronizarea instantanee a datelor și utilizează hypermedia condusă de server pentru patch-uri parțiale de DOM. Framework-ul acoperă o gamă largă de capabilități integrate, inclusiv gestionarea identității utilizatorilor cu suport pentru passkey și OAuth, un strat complet de stocare a datelor cu migrări automate și un sistem cuprinzător de randare UI cu template-uri HTML type-safe. Oferă, de asemenea, instrumente încorporate pentru dezvoltarea de API-uri JSON, execuția asincronă a sarcinilor de fundal și integrare financiară pentru gateway-uri de plată. Mediile de producție sunt gestionate prin deployment declarativ NixOS pentru infrastructură reproductibilă.
Intercepts form submissions via JavaScript to enable smooth transitions and prevent double-submissions.
Acest proiect este un plugin jQuery și o suită de instrumente bazate pe browser, concepute pentru trimiterea asincronă a formularelor, serializarea datelor și gestionarea input-ului pe partea de client. Funcționează ca un manager de formulare care permite transmiterea datelor și a fișierelor către un server în fundal, fără a declanșa reîncărcarea paginii. Biblioteca oferă utilitare specializate pentru conversia valorilor câmpurilor din formulare în șiruri URL-encoded pentru transmisia în rețea și interceptarea trimiterilor pentru a executa logică personalizată sau a anula procesul prin callback-uri. Include, de asemenea, capabilități pentru monitorizarea progresului în timp real al upload-urilor de fișiere. Funcționalitatea suplimentară acoperă controlul stării interfeței utilizator, inclusiv capacitatea de a șterge câmpurile de input, de a restaura formularele la valorile lor implicite originale și de a direcționa răspunsurile serverului către elemente specifice ale paginii sau frame-uri ascunse.
Provides capabilities to submit form data via AJAX to update page content without triggering a full reload.
Acest proiect este o aplicație de blogging social construită cu Flask. Oferă o platformă pentru gestionarea conturilor de utilizator, relații de tip „follow” și fluxuri cronologice de postări, susținută de o bază de date relațională PostgreSQL. Aplicația dispune de o interfață web multilingvă cu conținut localizat și formatare a datelor. Este concepută ca o aplicație web dockerizată, utilizând containerizarea pentru o implementare consistentă în diferite medii. Sistemul integrează o varietate de capabilități de bază, inclusiv căutare full-text cu abstractizarea furnizorului, un worker de sarcini asincrone pentru procesare în fundal și un sistem complet de identitate care acoperă înregistrarea securizată și urmărirea sesiunilor. De asemenea, implementează mesagerie privată, transmitere de e-mailuri prin SMTP și un API cu autentificare bazată pe token-uri. Codul sursă folosește o arhitectură modulară bazată pe modelul „application factory” și „blueprints” pentru a organiza rutarea și logica.
Processes incoming web form data to validate inputs and execute server-side business logic.
This project serves as a comprehensive development guide for the jQuery library, focusing on best practices and techniques for efficient web frontend development. It provides a structured collection of patterns for manipulating the document object model, managing dynamic content, and streamlining asynchronous data requests. The guide emphasizes performance and maintainability by detailing strategies for optimizing element selection, implementing event delegation, and managing element state. It covers methods for resolving library conflicts, standardizing layout dimensions, and controlling bro
Standardizes asynchronous form submission and server communication patterns with centralized error handling.
dcat-admin este un framework de panou de administrare Laravel utilizat pentru a construi rapid interfețe administrative bazate pe date. Funcționează ca un generator CRUD și instrument de scaffolding backend care produce automat interfețe de creare, citire, actualizare și ștergere bazate pe schemele tabelelor din baza de date. Sistemul se distinge printr-o arhitectură de extensii bazată pe plugin-uri și capacitatea de a rula mai multe instanțe administrative independente într-o singură instalare. Oferă instrumente specializate pentru maparea API-urilor externe către formulare și tabele, precum și un ciclu de viață al formularului bazat pe evenimente pentru executarea de logică personalizată în timpul rezoluției și trimiterii. Framework-ul acoperă o gamă largă de domenii de capabilități, inclusiv controlul accesului bazat pe roluri (RBAC) pentru gestionarea permisiunilor ierarhice, o suită completă de grile de gestionare a datelor cu editare inline și fluxuri de lucru pentru formulare în mai mulți pași. Include, de asemenea, instrumente de vizualizare a datelor pentru dashboard-uri operaționale și o varietate de utilitare de manipulare a conținutului pentru încărcări de fișiere mari și editare text îmbogățit. Sunt furnizate utilitare de linie de comandă pentru a automatiza generarea componentelor administrative și a claselor de acțiune.
Sends form data to the server via AJAX to handle validation and responses without reloading the entire page.
jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene
Implements asynchronous form submissions via AJAX to update the interface without triggering full page reloads.