6 Web
Every entry filed under Web and its subtopics.
Platform
22 entries
- 0012 Requests: HTTP for humans Requests is the classic Python library for calling web APIs and downloading pages, with a simple API for GET and POST requests,… Any system Repo Files & automation · Making requests 15 Oct 2026
- 0019 fetch with timeout, retries and proper error handling A reusable fetchJson helper for Node 20+ and browsers that adds a timeout, retries with backoff for temporary failures, and clear errors… Intermediate · How-to · Any system Script Async code · Making requests 15 Oct 2026
- 0030 Axios A promise-based HTTP client for browsers and Node.js with interceptors, automatic JSON handling, request cancellation and a consistent API in both environments. Any system Repo Async code · Making requests 15 Oct 2026
- 0081 How an HTTP request works: methods, headers, and body An HTTP request is a short text message a client sends to a server: a method and path, some headers, and sometimes… Beginner · Concept · Any system Article Making requests 15 Oct 2026
- 0082 HTTP status codes: the common ones and what to do A quick reference to the HTTP status codes you will meet most often, what each one means, and the first thing to… Beginner · Reference · Any system Article References · Status codes 15 Oct 2026
- 0083 Test a JSON API with curl A runnable bash script showing the curl commands you need most when testing an API: GET, POST JSON, custom headers, Bearer tokens,… Beginner · How-to · Linux, macOS, Windows Script Authentication · Making requests 15 Oct 2026
- 0084 Tiny JSON echo server for testing HTTP clients A standard-library Python server that echoes back the method, path, query, headers, and body of every request, and can return any status… Intermediate · How-to · Any system Script Files & automation · Making requests 15 Oct 2026
- 0085 fetch with timeout, retries, and exponential backoff A drop-in fetch wrapper that times out slow requests, retries network errors and 429/5xx responses with jittered exponential backoff, and honors Retry-After. Advanced · How-to · Any system, Browser Script Async code · Making requests 15 Oct 2026
- 0086 API authentication basics: API keys, Bearer tokens, and OAuth How APIs know who is calling: static API keys, Bearer tokens in the Authorization header, Basic auth, and a high-level tour of… Intermediate · Concept · Any system Article Authentication 15 Oct 2026
- 0087 CORS explained: why the browser blocks your request CORS is the browser rule that decides whether JavaScript on one origin may read a response from another. The server opts in… Intermediate · Concept · Browser Article Async code · Making requests 15 Oct 2026
- 0088 Fix: Access to fetch at ‘…’ from origin ‘…’ has been blocked by CORS policy The browser refused to give your script a cross-origin response because the server did not send the right Access-Control-* headers. Fix it… Intermediate · Fix · Browser Article Common errors · Making requests 15 Oct 2026
- 0089 Fix: 413 Request Entity Too Large A server or proxy rejected your request because its body is bigger than the configured limit. Find which layer set the limit,… Intermediate · Fix · Any system, Linux Article Status codes · Web frameworks 15 Oct 2026
- 0090 Flexbox and CSS Grid: laying out a page Flexbox arranges items along one line, Grid arranges them in rows and columns at once. Learn the handful of properties that cover… Beginner · How-to · Browser Article Layout 15 Oct 2026
- 0091 CSS selectors and specificity reference The selectors you will use every day, how the browser decides which rule wins when several match, and practical ways to keep… Intermediate · Reference · Browser Article References · Selectors & specificity 15 Oct 2026
- 0092 Semantic HTML and accessibility basics, with a responsive page skeleton A minimal responsive HTML page built from semantic elements, plus the accessibility basics every page needs: headings, labels, alt text, keyboard focus,… Beginner · How-to · Browser Article Accessibility · Layout 15 Oct 2026
- 0093 MDN Web Docs content (mdn/content) The source of MDN Web Docs: the Markdown pages behind the most widely used reference for HTML, CSS, JavaScript, HTTP, and Web… Any system Repo References 15 Oct 2026
- 0094 curl and libcurl (curl/curl) The source of curl, the command-line tool for transferring data with URLs, and libcurl, the C library behind it that many other… Any system Repo Making requests 15 Oct 2026
- 0095 Tailwind CSS (tailwindlabs/tailwindcss) A utility-first CSS framework: you style elements with small single-purpose classes in your HTML, and the build step generates only the CSS… Any system Repo Layout · Web frameworks 15 Oct 2026
- 0096 Flask (pallets/flask) A lightweight Python web framework for building websites and JSON APIs, with routing, request handling, and templates, and extensions for everything else. Any system Repo Python · Web frameworks 15 Oct 2026
- 0097 Express (expressjs/express) A minimal and flexible web framework for Node.js, built around routes and middleware, and the foundation of countless APIs and other frameworks. Any system Repo Node.js · Web frameworks 15 Oct 2026
- 0263 Build a notes REST API with plain Node.js: CRUD, validation, status codes and CORS Write a small JSON API for notes using only Node.js built-ins: create, read, update and delete, input validation, correct HTTP status codes,… Intermediate · Tutorial · Any system Article Making requests · Node.js · Status codes 15 Oct 2026
- 0264 Build an accessible, responsive event page: semantic HTML, Grid and a form with clear errors Build a one-page event site from scratch with semantic HTML, a mobile-first Flexbox and Grid layout, an accessible sign-up form with error… Beginner · Tutorial · Browser Article Accessibility · Layout 15 Oct 2026