Tag

Web Development

0 views collected around this technical thread.

Code Mala Tang
Code Mala Tang
Jun 12, 2025 · Backend Development

Essential FastAPI Middleware Guide: Boost Security, Performance, and Functionality

This article explains how FastAPI middleware sits between incoming requests and outgoing responses, detailing built‑in and third‑party middleware such as CORS, GZip, HTTPS redirect, session, trusted host, error handling, rate limiting, authentication, custom headers, logging, timeout, trailing‑slash handling, IP whitelisting, proxy headers, CSRF protection, context management and global state, each with usage scenarios and code examples.

BackendFastAPIPython
0 likes · 20 min read
Essential FastAPI Middleware Guide: Boost Security, Performance, and Functionality
Python Programming Learning Circle
Python Programming Learning Circle
Jun 12, 2025 · Fundamentals

Essential Python Libraries Every Developer Should Master

This guide introduces the most popular Python libraries across web development, GUI creation, data analysis, machine learning, and automation, explaining their purposes, advantages, selection criteria, and providing concise code examples to help developers quickly adopt the right tools for their projects.

AutomationPythonWeb Development
0 likes · 16 min read
Essential Python Libraries Every Developer Should Master
php中文网 Courses
php中文网 Courses
Jun 11, 2025 · Backend Development

PHP vs WordPress: Which Should Power Your Next Web Project?

An in‑depth comparison of PHP and WordPress examines their strengths, weaknesses, ideal use cases, performance and security considerations, and shows how developers can choose or combine them based on project requirements, team expertise, and long‑term maintenance goals.

BackendCMSPHP
0 likes · 8 min read
PHP vs WordPress: Which Should Power Your Next Web Project?
php中文网 Courses
php中文网 Courses
Jun 10, 2025 · Backend Development

Build Real-Time Video Chat with PHP and WebRTC: Step-by-Step Guide

This tutorial walks you through creating a real-time video chat web app using PHP on the server side and WebRTC in the browser, covering environment setup, server code, client implementation, and how to run the application.

PHPReal‑Time CommunicationWeb Development
0 likes · 6 min read
Build Real-Time Video Chat with PHP and WebRTC: Step-by-Step Guide
Architecture and Beyond
Architecture and Beyond
Jun 8, 2025 · Frontend Development

Why Server‑Sent Events (SSE) Power Real‑Time Typing Effects in AI Chat Apps

Server‑Sent Events (SSE) offer a lightweight, HTTP‑native solution for real‑time, one‑way streaming, making them ideal for AI chat applications that need a typewriter‑style response, with advantages over WebSockets such as easy implementation, automatic reconnection, broad compatibility, and simple debugging.

JavaScriptPythonReal-time Streaming
0 likes · 13 min read
Why Server‑Sent Events (SSE) Power Real‑Time Typing Effects in AI Chat Apps
php中文网 Courses
php中文网 Courses
Jun 6, 2025 · Backend Development

Why Native PHP Beats Frameworks: Performance, Simplicity, and Real‑World Use Cases

This article explains why writing native PHP code can outperform full‑stack frameworks by offering superior performance, a gentler learning curve, and easier maintenance, and it provides practical examples such as simple output, form handling, PDO database queries, and file uploads.

BackendNative PHPPHP
0 likes · 4 min read
Why Native PHP Beats Frameworks: Performance, Simplicity, and Real‑World Use Cases
Tencent Cloud Developer
Tencent Cloud Developer
Jun 4, 2025 · Frontend Development

The Evolution of Front‑End Development: From the Bronze Age to the AI Era

This article chronicles two decades of front‑end development, detailing early browser compatibility struggles, the transformative impact of HTML5, CSS3, modern JavaScript, Node.js, and frameworks, and finally explores how AI, WebAssembly, WebGL/WebGPU and low‑code tools are reshaping the front‑end landscape.

AIHistoryWeb Development
0 likes · 21 min read
The Evolution of Front‑End Development: From the Bronze Age to the AI Era
php中文网 Courses
php中文网 Courses
Jun 3, 2025 · Backend Development

Using PHP's setcookie Function to Create and Manage Cookies

This article explains how PHP's setcookie function works, describes each parameter, and provides several practical code examples for setting cookies with different lifetimes, scopes, and security options, helping developers manage client‑side data effectively.

BackendCookiesWeb Development
0 likes · 5 min read
Using PHP's setcookie Function to Create and Manage Cookies
php中文网 Courses
php中文网 Courses
Jun 3, 2025 · Backend Development

Customizing Baidu Map Styles with PHP and Baidu Map API

This article provides a step‑by‑step guide for developers to obtain a Baidu Map API key, include the API library, create a map container, initialize the map object in PHP, set a custom JSON style, and render the customized map on a web page.

APIBaidu MapsMap Styling
0 likes · 5 min read
Customizing Baidu Map Styles with PHP and Baidu Map API
Architect's Guide
Architect's Guide
Jun 3, 2025 · Backend Development

Open‑Source Multi‑Platform Novel Content Management System Overview

This article introduces an open‑source novel content management system featuring a front‑end portal, writer and platform back‑ends, and a crawler module, detailing its functional modules, Springboot‑based architecture, installation steps, database setup, crawling methods, and access URLs.

CMSMySQLSpringBoot
0 likes · 5 min read
Open‑Source Multi‑Platform Novel Content Management System Overview
Python Programming Learning Circle
Python Programming Learning Circle
May 29, 2025 · Fundamentals

12 Essential Python Libraries Every Developer Should Know in 2025

In 2025, Python remains the leading language, and this article presents twelve indispensable libraries—ranging from data manipulation with Pandas to deep learning with TensorFlow and PyTorch—detailing their key features and providing code examples to help developers master essential tools across various domains.

PythonWeb Developmentdata-analysis
0 likes · 13 min read
12 Essential Python Libraries Every Developer Should Know in 2025
Top Architecture Tech Stack
Top Architecture Tech Stack
May 28, 2025 · Backend Development

Understanding Spring MVC Workflow and Its Core Components

This article explains the Spring MVC architecture, detailing the roles of DispatcherServlet, HandlerMapping, HandlerAdapter, Controller, ViewResolver, and View within the MVC pattern, while also providing a brief promotional note for IDE activation codes.

BackendJavaMVC pattern
0 likes · 9 min read
Understanding Spring MVC Workflow and Its Core Components
Code Mala Tang
Code Mala Tang
May 24, 2025 · Fundamentals

Master JSON: Structure, Nesting, and Access in JavaScript & Python

This article explains what JSON is, its language‑independent syntax, how to define objects, arrays and nested structures, and demonstrates practical ways to parse and manipulate JSON data using JavaScript and Python code examples.

Data InterchangeJavaScriptNesting
0 likes · 10 min read
Master JSON: Structure, Nesting, and Access in JavaScript & Python
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 24, 2025 · Frontend Development

Bookmarklet Tutorial: Turning Any Webpage into an Editable Tool with JavaScript Bookmarks

This article explains what Bookmarklets are, how to create them in Chrome by converting a normal bookmark into a JavaScript snippet, and showcases practical use‑cases such as making pages editable, highlighting links, applying CSS filters, scrolling, and element hover highlighting, all with concise code examples.

BookmarkletBrowser ToolsJavaScript
0 likes · 4 min read
Bookmarklet Tutorial: Turning Any Webpage into an Editable Tool with JavaScript Bookmarks
Architecture and Beyond
Architecture and Beyond
May 24, 2025 · Frontend Development

Evaluating Image Placeholder Generators, Feishu Integration Issues, and a Custom Solution

The article reviews various online image placeholder services, highlights challenges such as missing Chinese support and Feishu attachment errors caused by CORS and Content-Length headers, and presents a self‑hosted placeholder tool that resolves these frontend development obstacles.

APIFeishuWeb Development
0 likes · 6 min read
Evaluating Image Placeholder Generators, Feishu Integration Issues, and a Custom Solution
Java Tech Enthusiast
Java Tech Enthusiast
May 22, 2025 · Information Security

Chrome’s Automatic Password Change Feature and Implementation Guidelines for Websites

Google Chrome now offers an automatic password‑change function that detects leaked credentials, generates strong passwords, and updates them with minimal user effort, while websites must adopt specific autocomplete attributes and change‑password URLs to integrate seamlessly with this security enhancement.

Auto-Password ChangeChromePassword Security
0 likes · 5 min read
Chrome’s Automatic Password Change Feature and Implementation Guidelines for Websites
php中文网 Courses
php中文网 Courses
May 22, 2025 · Backend Development

Implementing Camera Capture Functionality with PHP and HTML

This article explains how to use PHP and HTML to access a device's camera via the Media Capture API, create a simple upload form, save captured images on the server, and display them, providing a basic example for adding interactive camera functionality to web applications.

Camera APIMedia CapturePHP
0 likes · 4 min read
Implementing Camera Capture Functionality with PHP and HTML
Code Mala Tang
Code Mala Tang
May 21, 2025 · Backend Development

Master FastAPI Responses: JSON, HTML, Files, Streaming & Custom Classes

Learn how FastAPI handles various response types—including default JSON, custom status codes and headers, HTMLResponse, FileResponse, StreamingResponse, and user‑defined response classes—while covering best practices, common pitfalls, and code examples for building robust APIs.

API responsesBackendFastAPI
0 likes · 8 min read
Master FastAPI Responses: JSON, HTML, Files, Streaming & Custom Classes
php中文网 Courses
php中文网 Courses
May 19, 2025 · Backend Development

Comprehensive Guide to Python Web Development: Frameworks, Ecosystem, and Practical Cases

This article provides a thorough overview of Python's role in web development, covering core components, major frameworks like Django, Flask, and FastAPI, ecosystem tools, real-world case studies, learning paths, and future trends for building modern backend applications.

BackendDjangoFastAPI
0 likes · 7 min read
Comprehensive Guide to Python Web Development: Frameworks, Ecosystem, and Practical Cases
Code Mala Tang
Code Mala Tang
May 16, 2025 · Backend Development

How to Run Non-Blocking Background Tasks in FastAPI with BackgroundTasks

FastAPI’s BackgroundTasks feature lets you register functions that run after a response is sent, enabling non‑blocking operations such as sending emails, logging, or cleaning resources, with simple code examples, parameter details, and insights into its Starlette‑based implementation and limitations.

BackgroundTasksFastAPIPython
0 likes · 6 min read
How to Run Non-Blocking Background Tasks in FastAPI with BackgroundTasks