Tagged articles
27 articles
Page 1 of 1
Architecture Digest
Architecture Digest
Mar 3, 2026 · Backend Development

Why Do Some Companies Force All APIs to Use POST? Pros, Cons, and Real‑World Insights

An experienced developer reflects on a Zhihu question about mandating POST for all interfaces, compares GET and POST characteristics, shares personal practices, presents community opinions on RESTful benefits and drawbacks, and describes his company's concrete API rule using a single POST/action endpoint with protobuf and gRPC integration.

HTTP methodsPOST vs GETRESTful
0 likes · 10 min read
Why Do Some Companies Force All APIs to Use POST? Pros, Cons, and Real‑World Insights
Architect's Guide
Architect's Guide
Feb 28, 2026 · Backend Development

Mastering Consistent API Design: 22 Essential Best Practices

This guide presents 22 practical best‑practice rules for designing consistent, resource‑oriented RESTful APIs, covering naming conventions, URL structure, parameter casing, versioning, monitoring endpoints, security measures, pagination, field selection, CORS, error handling, and more, with concrete code examples.

BackendHTTP methodsURL conventions
0 likes · 9 min read
Mastering Consistent API Design: 22 Essential Best Practices
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Oct 15, 2024 · Backend Development

Mastering HTTP Methods in Spring Boot 3: A Complete Guide to RESTful APIs

This comprehensive tutorial explains how to design and implement RESTful APIs with Spring Boot 3.2.5, covering all major HTTP methods (GET, HEAD, POST, PUT, DELETE, PATCH), best‑practice endpoint design, response handling, status‑code usage, pagination, filtering, versioning, caching, and security considerations.

Backend DevelopmentHTTP methodsRESTful API
0 likes · 17 min read
Mastering HTTP Methods in Spring Boot 3: A Complete Guide to RESTful APIs
21CTO
21CTO
Apr 3, 2024 · Backend Development

Mastering API Design: Principles, Best Practices, and Real‑World Examples

This comprehensive guide explains what APIs are, outlines essential design principles, and presents best‑practice techniques—including RESTful patterns, resource‑oriented design, proper HTTP methods, status codes, versioning, pagination, caching, error handling, authentication, and documentation—to help developers build scalable, secure, and maintainable interfaces.

DocumentationHTTP methodsapi-design
0 likes · 17 min read
Mastering API Design: Principles, Best Practices, and Real‑World Examples
Open Source Tech Hub
Open Source Tech Hub
Nov 18, 2023 · Backend Development

Why Some RESTful APIs Stick to GET/POST and Always Return 200

The article examines common misconceptions in RESTful API design, explaining why developers often limit interfaces to GET and POST, why some APIs return only HTTP 200 status codes, and how to decide the proper use of other methods and status codes for empty results.

HTTP methodsRESTful APIStatus Codes
0 likes · 17 min read
Why Some RESTful APIs Stick to GET/POST and Always Return 200
Selected Java Interview Questions
Selected Java Interview Questions
Aug 14, 2023 · Backend Development

Why Some Companies Require All APIs to Use POST: Benefits, Drawbacks, and Design Considerations

The article examines the reasons behind mandating POST for all HTTP interfaces, compares GET and POST characteristics, discusses RESTful principles, highlights practical drawbacks, and shares a real‑world backend implementation that balances security, performance, and operational efficiency.

HTTP methodsPOST vs GETRESTful
0 likes · 9 min read
Why Some Companies Require All APIs to Use POST: Benefits, Drawbacks, and Design Considerations
Efficient Ops
Efficient Ops
Feb 8, 2023 · Backend Development

Mastering RESTful API Design: Best Practices and APISIX Implementation

This article explains what RESTful APIs are, outlines their architectural constraints, shares practical design guidelines such as using nouns in URIs, proper HTTP methods, status codes, versioning strategies, and demonstrates how Apache APISIX can enforce these practices and modernize legacy APIs without changing existing code.

APISIXHTTP methodsRESTful API
0 likes · 12 min read
Mastering RESTful API Design: Best Practices and APISIX Implementation
Code Ape Tech Column
Code Ape Tech Column
Nov 23, 2022 · Backend Development

Best Practices for Consistent Backend API Design

This guide presents a concise set of best‑practice rules for designing consistent, resource‑oriented RESTful APIs, covering naming conventions, URL structures, HTTP methods, versioning, pagination, security, monitoring, and documentation to improve developer experience and system reliability.

BackendHTTP methodsURL conventions
0 likes · 9 min read
Best Practices for Consistent Backend API Design
IT Architects Alliance
IT Architects Alliance
Aug 9, 2022 · Backend Development

Mastering Consistent API Design: 22 Essential Best Practices

This guide presents 22 practical rules for designing clean, consistent RESTful APIs—including resource-oriented URLs, kebab‑case paths, camelCase parameters, proper use of HTTP verbs, versioning, pagination, field selection, CORS, security, and monitoring—to help developers avoid common pitfalls and improve API usability.

HTTP methodsSecurityURL conventions
0 likes · 9 min read
Mastering Consistent API Design: 22 Essential Best Practices
Code Ape Tech Column
Code Ape Tech Column
Feb 28, 2022 · Backend Development

Best Practices for Consistent Backend API Design

This article presents a concise set of best‑practice guidelines for designing consistent, resource‑oriented RESTful APIs, covering naming conventions, URL structures, HTTP methods, parameter handling, versioning, monitoring, security, error handling, and documentation tools.

BackendHTTP methodsURL conventions
0 likes · 11 min read
Best Practices for Consistent Backend API Design
21CTO
21CTO
Feb 17, 2022 · Backend Development

10 Essential API Design Rules for Consistent Backend Services

This guide presents a concise set of best‑practice rules for designing consistent, RESTful backend APIs—including naming conventions, URL structures, HTTP methods, versioning, pagination, security, and documentation tools—to help developers create clear, maintainable, and user‑friendly services.

BackendHTTP methodsSecurity
0 likes · 9 min read
10 Essential API Design Rules for Consistent Backend Services
IT Architects Alliance
IT Architects Alliance
Feb 7, 2022 · Backend Development

Best Practices for Consistent Backend API Design

This guide presents a concise set of best‑practice rules for designing consistent, RESTful backend APIs—including naming conventions, versioning, pagination, security, monitoring, and error handling—to improve developer experience and maintainability across microservice architectures.

HTTP methodsSecurityURL conventions
0 likes · 10 min read
Best Practices for Consistent Backend API Design
Architect
Architect
Feb 5, 2022 · Backend Development

Best Practices for Designing Consistent RESTful APIs

This article presents a concise, step‑by‑step guide to designing clean, consistent RESTful APIs, covering resource naming, URL conventions, HTTP methods, versioning, pagination, field selection, security, monitoring, error handling, and documentation tools, with concrete code examples for each rule.

HTTP methodsURL conventionsVersioning
0 likes · 10 min read
Best Practices for Designing Consistent RESTful APIs
FunTester
FunTester
Sep 12, 2021 · Operations

Master Postman: From GET to DELETE Requests and Variable Management

This guide walks through Postman's core features, covering GET, POST, PUT, and DELETE request testing, body options, custom headers, console usage, and the four variable types with their priority hierarchy, providing practical examples and official resource links.

API testingHTTP methodsPostman
0 likes · 6 min read
Master Postman: From GET to DELETE Requests and Variable Management
Programmer DD
Programmer DD
Jul 31, 2021 · Backend Development

Mastering API Design: Standards, Practices, and Real‑World Guidelines

This comprehensive guide explains why clear API specifications are essential, compares RESTful and RPC styles, outlines OpenAPI and Google design principles, and provides practical rules for versioning, URL design, HTTP methods, status codes, authentication, rate limiting, error handling, naming conventions, and documentation to help developers build robust, maintainable services.

Error HandlingHTTP methodsOpenAPI
0 likes · 25 min read
Mastering API Design: Standards, Practices, and Real‑World Guidelines
php Courses
php Courses
Jan 19, 2021 · Backend Development

Using Form Method Spoofing and CSRF Protection in Laravel

This article explains how to create Laravel routes for GET and POST forms, handle CSRF protection, disable it when necessary, configure CSRF whitelist, and use form method spoofing to send PUT requests via HTML forms.

CSRFHTTP methodsform-spoofing
0 likes · 4 min read
Using Form Method Spoofing and CSRF Protection in Laravel
21CTO
21CTO
Oct 9, 2018 · Backend Development

How to Design a Usable, Flexible, Long‑Lasting API: Best Practices

This article explains how to design highly available, flexible, and durable APIs by identifying consumers, defining resources and operations, choosing the right API style, and following best practices such as proper HTTP methods, clear error messages, and hypermedia (HATEOAS) support.

HTTP methodsapi-designbest practices
0 likes · 10 min read
How to Design a Usable, Flexible, Long‑Lasting API: Best Practices
Node Underground
Node Underground
Sep 21, 2017 · Backend Development

10 Essential REST API Design Best Practices Every Backend Developer Should Follow

This article presents ten concise best‑practice guidelines for designing clean, efficient REST APIs, covering proper use of HTTP methods, status codes, headers, framework selection, black‑box testing, and five additional crucial recommendations to help developers create elegant and maintainable web services.

Backend DevelopmentHTTP methodsREST API
0 likes · 1 min read
10 Essential REST API Design Best Practices Every Backend Developer Should Follow