Tag

API

1 views collected around this technical thread.

Top Architecture Tech Stack
Top Architecture Tech Stack
Jun 4, 2025 · Backend Development

Designing a Unified API Response Structure for Backend Services

This article explains how to design a consistent JSON response format for backend APIs, covering status‑code conventions, message handling, data payloads, a Result wrapper class, controller implementation, a @ResponseResult annotation, interceptor logic, and suggestions for further optimization.

APIAnnotationDesign
0 likes · 7 min read
Designing a Unified API Response Structure for Backend Services
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
php中文网 Courses
php中文网 Courses
Jun 3, 2025 · Backend Development

10 Essential APIs to Enhance Your PHP Projects

This article introduces ten powerful APIs—including Stripe, Twilio, Google Maps, SendGrid, Firebase, OpenAI, AWS SDK, Twitter, GitHub, and a Weather service—along with integration tips and code examples to help PHP developers extend functionality such as payments, messaging, mapping, AI, and cloud services.

AIAPIIntegration
0 likes · 6 min read
10 Essential APIs to Enhance Your PHP Projects
Test Development Learning Exchange
Test Development Learning Exchange
May 31, 2025 · Operations

Using HttpRunner and Locust for API Performance Testing

This guide walks through installing HttpRunner and Locust, creating a simple YAML test case, converting it to a Locust script, running load tests, customizing behavior, and analyzing performance metrics to evaluate API reliability under load.

APIHttpRunnerLocust
0 likes · 5 min read
Using HttpRunner and Locust for API Performance Testing
Java Architect Essentials
Java Architect Essentials
May 27, 2025 · Backend Development

Simplifying API Rate Limiting in SpringBoot with the @RateLimiter Annotation

This article explains how the @RateLimiter annotation in SpringBoot can replace manual, verbose rate‑limiting code with a concise declarative approach, covering basic usage, custom strategies, real‑world examples, and the benefits of reduced complexity and improved system stability.

APIJavaRateLimiter
0 likes · 7 min read
Simplifying API Rate Limiting in SpringBoot with the @RateLimiter Annotation
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
Code Mala Tang
Code Mala Tang
May 20, 2025 · Backend Development

Master FastAPI’s Application Lifecycle: From Startup to Shutdown

This guide explains FastAPI’s full application lifecycle—including startup initialization, middleware handling, request processing steps, background tasks, and graceful shutdown—so developers can design, debug, and deploy robust asynchronous APIs efficiently.

APIApplication LifecycleAsync
0 likes · 7 min read
Master FastAPI’s Application Lifecycle: From Startup to Shutdown
Architect's Guide
Architect's Guide
May 18, 2025 · Backend Development

Integrating DeepSeek AI with a WeChat Public Account: A Step‑by‑Step Backend Tutorial

This tutorial walks beginners through obtaining a DeepSeek API key, setting up an Alibaba Cloud ECS instance, configuring the server and WeChat public platform, installing required Python dependencies, editing configuration files, and finally running the chatbot so the public account can interact with the DeepSeek large‑language model.

APIDeepSeekPython
0 likes · 12 min read
Integrating DeepSeek AI with a WeChat Public Account: A Step‑by‑Step Backend Tutorial
Tencent Cloud Developer
Tencent Cloud Developer
May 13, 2025 · Artificial Intelligence

Function Calling and Model Context Protocol (MCP): Bridging Large Language Models with Real‑World Systems

The article reviews the shortcomings of traditional large language models, explains how function calling extends LLMs beyond pure text, introduces the Model Context Protocol (MCP) as a standardized USB‑C‑like interface for AI tools, and demonstrates a Python MCP example that integrates LLMs with Tencent Advertising APIs.

AI integrationAPIFunction Calling
0 likes · 16 min read
Function Calling and Model Context Protocol (MCP): Bridging Large Language Models with Real‑World Systems
JD Tech Talk
JD Tech Talk
May 7, 2025 · Backend Development

Implementing Contract Query and Delay Operations with an MCP Server

This article describes the background, functional requirements, and a complete Node.js implementation for querying contract information and handling contract extensions using natural‑language prompts through an MCP client and server architecture.

APIContract ManagementMCP
0 likes · 6 min read
Implementing Contract Query and Delay Operations with an MCP Server
Linux Ops Smart Journey
Linux Ops Smart Journey
May 6, 2025 · Operations

Enable Calico API Service in Kubernetes: Step‑by‑Step Guide

Learn how to correctly install, configure, and activate Calico's API server on a Kubernetes cluster—including prerequisites, downloading manifests, adjusting namespaces, pulling and tagging images, generating certificates, applying resources, and verifying the service—to manage Calico custom resources via kubectl.

APICNICalico
0 likes · 8 min read
Enable Calico API Service in Kubernetes: Step‑by‑Step Guide
Test Development Learning Exchange
Test Development Learning Exchange
May 5, 2025 · Backend Development

Comprehensive Collection of Python Decorators for Logging, Timing, Error Handling, Caching, and More

This article presents a thorough set of Python decorator implementations covering logging, performance timing, exception handling, caching, retry mechanisms, authentication, parameter validation, decorator chaining, JSON response formatting, rate limiting, environment variable injection, response monitoring, custom headers, data transformation, concurrency control, distributed locking, API version control, security auditing, input validation, and output filtering, each with usage examples and sample output.

APICachingPython
0 likes · 21 min read
Comprehensive Collection of Python Decorators for Logging, Timing, Error Handling, Caching, and More
Code Mala Tang
Code Mala Tang
May 4, 2025 · Backend Development

Mastering API Calls in Python: SOAP, REST, and GraphQL Explained

Learn how Python can interact with the three major API types—SOAP, REST, and GraphQL—by understanding their core concepts, differences, and practical code examples using libraries like zeep and requests, empowering you to build robust integrations across diverse services.

APIGraphQLPython
0 likes · 9 min read
Mastering API Calls in Python: SOAP, REST, and GraphQL Explained
Java Tech Enthusiast
Java Tech Enthusiast
Apr 20, 2025 · Backend Development

Understanding Node.js: Runtime, APIs, and Backend Frameworks

Node.js is the JavaScript runtime that lets code run outside browsers, offering its own backend‑specific APIs and requiring developers to master server‑side concepts like sessions, databases, and concurrency, while frameworks such as Express, Koa, NestJS, Fastify, and Hapi streamline development by abstracting low‑level modules.

APIBackend DevelopmentFrameworks
0 likes · 5 min read
Understanding Node.js: Runtime, APIs, and Backend Frameworks
Architecture Digest
Architecture Digest
Apr 15, 2025 · Backend Development

JDFrame/SDFrame Java DataFrame Library: API Guide and Usage Examples

This article introduces the JDFrame and SDFrame Java libraries that provide DataFrame‑like, semantic stream processing APIs, demonstrates how to add Maven dependencies, shows quick‑start examples, detailed CRUD, filtering, grouping, sorting, joining, pagination, and other advanced operations with full code snippets for developers.

APIJavaStream
0 likes · 13 min read
JDFrame/SDFrame Java DataFrame Library: API Guide and Usage Examples
Architect's Tech Stack
Architect's Tech Stack
Apr 15, 2025 · Backend Development

The Chaotic Evolution of API Design: From Early AJAX to Post‑Restful Practices

This article narrates the messy history of API design, illustrating early AJAX conventions, the misuse of HTTP status codes, the challenges of maintaining Restful standards, ad‑hoc extensions, and the eventual abandonment of Restful in favor of a simplified POST‑centric approach, while highlighting practical lessons for backend developers.

APIDesignError Codes
0 likes · 6 min read
The Chaotic Evolution of API Design: From Early AJAX to Post‑Restful Practices
Python Programming Learning Circle
Python Programming Learning Circle
Apr 10, 2025 · Backend Development

A Comprehensive Guide to Python Web Frameworks: Features, Pros, and Cons

This article compiles a two‑week research of Python web frameworks, explaining what a web framework is, why it is used, and providing a ranked list of over twenty‑five frameworks with official links, strengths, and weaknesses to help developers choose the most suitable tool for their projects.

APIComparisonDjango
0 likes · 25 min read
A Comprehensive Guide to Python Web Frameworks: Features, Pros, and Cons
Code Mala Tang
Code Mala Tang
Mar 31, 2025 · Artificial Intelligence

Unlocking LLM Power: A Hands‑On Guide to Function Calling with Mistral, Llama, and Qwen

This tutorial explains how large language models can use function calling to access real‑time data, walks through setting up a Flask endpoint, demonstrates integration with Mistral Small, Llama 3.2‑1B, and Qwen models, and provides complete Python code examples for end‑to‑end execution.

APIFunction CallingLLM
0 likes · 10 min read
Unlocking LLM Power: A Hands‑On Guide to Function Calling with Mistral, Llama, and Qwen
php中文网 Courses
php中文网 Courses
Mar 27, 2025 · Backend Development

Simplifying Laravel API Requests with SaloonPHP Laravel Plugin

This article introduces the SaloonPHP Laravel Plugin, explains how to install it, demonstrates creating request classes and using them in services, and highlights features like caching and retries that streamline API request management in Laravel projects.

APIComposerLaravel
0 likes · 3 min read
Simplifying Laravel API Requests with SaloonPHP Laravel Plugin
Test Development Learning Exchange
Test Development Learning Exchange
Mar 21, 2025 · Information Security

Practical Session and Token Authentication with Python Requests

This article demonstrates practical implementations of session-based and token-based authentication, including JWT and a dual-token (access and refresh) mechanism, using Python's requests library, and explains how to obtain, use, and refresh tokens for protected API endpoints in automated testing.

APIAuthenticationsecurity
0 likes · 6 min read
Practical Session and Token Authentication with Python Requests