Bobobohashnode.hashnode.dev·8 hours agoTop 5 Enterprise-Grade API Documentation Tools and Software for Seamless IntegrationIn today's digital business landscape, the quality and usability of API (Application Programming Interface) documentation are crucial for enterprise success. Choosing a reliable API documentation tool and software not only enhances developers' effici...DiscussAPI Design
Xinapi-design.hashnode.dev·Oct 29, 2024How to Optimize SQL Queries for Better Database Performance?How to Optimize SQL Queries for Better Database Performance? You’re at a buffet, and everything looks delicious. But instead of grabbing a plate and taking what you need, you start piling food from every corner, making a mess and slowing yourself dow...DiscussAPI Design
Xinapi-design.hashnode.dev·Oct 24, 2024API Design and Debugging:A Comprehensive Guide for BeginersAPI Design and Debugging:A Comprehensive Guide for Beginers🚀 Developing and debugging APIs is both exciting and challenging. With APIs (Application Programming Interfaces) becoming the backbone of modern applications, it's essential to follow best p...DiscussAPIs
Sriza SenforDesign Scalable APIshowtodesignscalablerealworldapi.hashnode.dev·Oct 12, 2024How to Design Scalable APIs: A Real-World Case StudyLet’s imagine you’re building a food delivery app like UberEats or Zomato. The system has to handle multiple actions such as browsing restaurants, placing orders, checking order status, and tracking delivery. At any given moment, thousands of users c...DiscussREST API
Sơn Phạm Quangsonpq.hashnode.dev·Oct 8, 2024[API Design] Phần 2 - Design API đơn giản (1)Mọi người đều mong đợi các API có thể sử dụng được. Họ mong đợi các API có các thiết kế đơn giản và quen thuộc, các tương tác đơn giản, các đường dẫn đơn giản. 1. Thiết kế các biểu diễn đơn giản Hãy thử nhìn vào ví dụ dưới đây, hình vẽ mô tả 2 thiết ...DiscussThe Design of Web APIsAPI Design
Sơn Phạm Quangsonpq.hashnode.dev·Oct 8, 2024[API Design] Phần 1 - Tổng quan về API Design1. Thiết kế API là gì? 1.1. Hậu quả tồi tệ của việc thiết kế API tồi Bạn sẽ làm gì khi sử dụng một vật dụng hằng ngày mà trước đây bạn chưa từng sử dụng? Đó là việc bạn cần xem xét kỹ giao diện của nó để xác định mục đích và cách sử dụng của nó dựa t...DiscussThe Design of Web APIsAPI Design
Henry Andrewsmodern-json-schema.com·Sep 21, 2024Analyzing the OpenAPI Tooling EcosystemWelcome to a new series of posts that will take you on a visual journey through the OpenAPI Specification (OAS) and its tooling ecosystem! Why diagram the OAS ecosystem? As part of the efforts to design OAS 3.2 and 4.0 “Moonwalk”, I wanted to figure ...Discuss·8 likes·17.4K readsOpenApi
Usman Soliucode-along.hashnode.dev·Sep 13, 2024Idempotency in API Design: Ensuring Reliable and Predictable SystemsAs a software engineer, ensuring that your systems behave predictably and reliably is crucial, especially when designing APIs. One key concept that helps you achieve this is idempotency. But what exactly is idempotency, and why is it important for AP...Discuss·14 likes·397 readsAPI Design
Kishan Kareliyatechwithkishan.hashnode.dev·Aug 20, 2024Getting API Design Right: A Beginner’s GuideIn a digitally connected world, APIs have grown to be the backbone of modern software development. They enable developers to facilitate communication between different software components, services, and systems and to simplify complex processes in a ...DiscussAPIBestPractices
Shivay Dwivediinsecurepolymath.hashnode.dev·Aug 14, 2024API 101 : Advanced Topics in API DevelopmentIn this final part of our API 101 series, we’ll explore advanced topics in API development that go beyond the basics. These topics include performance optimization, error handling, monitoring, and versioning strategies. Mastering these concepts will ...DiscussFlask Framework