7 repository-uri
Capabilities for sending and receiving data over network protocols using browser APIs.
Distinct from API Request Handling: The candidates focus on payload handling or specific socket managers; this is about general request execution like fetch.
Explore 7 awesome GitHub repositories matching web development · Network Request Executions. Refine with filters or upvote what's useful.
This project is a comprehensive JavaScript programming tutorial and language reference. It serves as a web development education resource providing instruction on modern language fundamentals, object-oriented design, and advanced asynchronous programming patterns. The resource functions as both a frontend development guide and a technical reference. It covers core language features such as closures, prototypes, promises, and typed arrays, while providing practical lessons on managing browser data and handling network requests. The content spans several key capability areas, including browser
Provides practical lessons on executing network requests to handle real-time and asynchronous data transfers.
llrt is a low-latency JavaScript runtime based on the QuickJS engine, specifically designed for executing asynchronous functions in serverless environments. It provides a lightweight execution layer optimized for fast startup times and minimal memory usage when running ES2023 workloads. The project differentiates itself by bundling natively optimized cloud service SDKs directly into the runtime binary to eliminate external dependency loading. To further reduce cold start latency, it implements parallel connection warming for TLS and network handshakes during the startup phase. The runtime co
Executes network requests over HTTP and TLS to communicate with external web services.
Acest proiect este un ghid cuprinzător de pregătire pentru interviuri tehnice și o bază de cunoștințe de informatică. Acesta servește ca resursă de studiu structurată, concepută pentru a ajuta inginerii software să revizuiască conceptele fundamentale de inginerie și să se pregătească pentru evaluările profesionale de codare. Repository-ul se concentrează pe o gamă largă de domenii teoretice și practice, inclusiv referințe detaliate pentru arhitectura aplicațiilor mobile și fundamentele sistemelor de operare. Oferă materiale curatoriate despre tiparele de arhitectură software și analiza protocoalelor de rețea pentru a sprijini dezvoltarea profesională. Conținutul acoperă capabilități fundamentale precum structurile de date și algoritmii, concurența și multithreading-ul, și gestionarea memoriei. Include, de asemenea, detalii despre arhitectura sistemelor, inclusiv programarea proceselor, comunicarea între procese și optimizarea randării UI.
Explains the execution of synchronous and asynchronous data transfers using URL-based requests.
Kraken este un framework UI cross-platform și un runtime de standarde web conceput pentru a construi aplicații native folosind markup și stiluri web standard. Acesta utilizează un motor de randare bazat pe Flutter pentru a procesa HTML și CSS, producând interfețe de utilizator vizual consistente pe platformele mobile și desktop. Sistemul se distinge prin compilarea runtime-ului în cod mașină și utilizarea unui pipeline de rasterizare sincronă pentru a asigura că animațiile și scrolling-ul se potrivesc cu fluiditatea aplicațiilor native. De asemenea, integrează componente native de înaltă performanță direct într-un arbore de obiecte document (DOM) standard web, permițând definirea de tag-uri HTML personalizate susținute de widget-uri native. Framework-ul acoperă o suprafață largă de capabilități, inclusiv execuția arborelui de componente JavaScript, sincronizarea stării globale și locale și gestionarea standardizată a gesturilor. De asemenea, oferă un sistem bazat pe plugin-uri pentru extinderea API-ului cu funcții backend personalizate și suportă integrarea cu diverse framework-uri frontend. Fluxurile de lucru ale dezvoltatorilor sunt susținute prin integrarea cu protocolul Chrome DevTools, permițând inspecția stării aplicației și modificarea stilului UI.
Provides capabilities for fetching data from remote servers using standard web protocols to populate application content.
This project is a frontend development blog and technical knowledge base. It serves as a software engineering reference and web development portfolio, providing a curated collection of articles and notes on front-end engineering, programming patterns, and computer science fundamentals. The site focuses on frontend engineering education and technical knowledge management. It covers software architecture patterns, web development workflows, and engineering interview preparation through the organization of technical guides and tutorials. The project's scope includes the documentation of browser
Executes HTTP transactions using promise-based methods to intercept and transform network data.
happy-dom este o simulare de browser headless bazată pe JavaScript și un motor de DOM virtual. Acesta implementează Document Object Model și Web API-urile pentru a executa cod frontend și a rula teste în medii non-browser, cum ar fi Node.js. Proiectul oferă o interfață programatică pentru crearea și testarea elementelor personalizate și a structurilor shadow DOM. Suportă gestionarea stării instanțelor de pagină pentru a simula sesiuni de navigare concurente multiple și include un ceas programabil pentru a sincroniza operațiile asincrone. Sistemul acoperă o gamă largă de capabilități de simulare a browserului, inclusiv manipularea DOM-ului și monitorizarea mutațiilor, execuția cererilor de rețea și gestionarea setărilor ferestrei și a dimensiunilor viewport-ului. De asemenea, permite injectarea globalelor standard de browser în contextul de execuție.
Executes asynchronous HTTP requests using a standard interface to simulate interaction with external APIs.
Acest proiect este un tutorial cuprinzător de programare JavaScript și un curriculum de dezvoltare web frontend. Servește drept resursă educațională structurată pentru învățarea limbajului JavaScript, variind de la sintaxa de bază până la tipare asincrone avansate și tehnici moderne de programare. Resursa funcționează ca un manual de inginerie frontend și ghid de layout CSS, oferind material instrucțional detaliat despre construirea de interfețe utilizator responsive. Acoperă designul componentelor web personalizate și aplicarea stilurilor și poziționării pentru a crea interfețe frontend eficiente. Curriculum-ul cuprinde mai multe domenii de capabilități de bază, inclusiv manipularea Document Object Model (DOM), integrarea API-urilor web pentru cereri de rețea și procesarea datelor binare, precum și gestionarea stocării locale de date în browser. Oferă, de asemenea, instrucțiuni despre fundamentele limbajului, cum ar fi scope-ul variabilelor, contextul funcțiilor și expresiile regulate. Conținutul este livrat ca un site static bazat pe markdown, unde fișierele structurate sunt convertite în pagini HTML statice.
Covers the execution of asynchronous HTTP requests to retrieve or push server data using browser APIs.