Gift Ayodeledevgifttemitope.hashnode.dev·Oct 8, 2024Understanding Application Programming Interfaces (API)You've probably heard the term API thrown around a lot, especially if you're involved with technology or software development. But what exactly are APIs, and why do they matter so much? In this post, we’ll break down what APIs are, how they work, and...DiscussProgramming FundamentalsAPIs
Mohammed Salahblog.mohammedsalah.online·Oct 5, 2024Designing Web APIs: Chapter 1 - What's an API?Overview Let’s get back to the chapter title “What’s an API?” As we know, it’s an application programming interface. But APIs are so much more than their name suggests, and to understand what it really is, we must focus on the keyword interface. This...Discuss·16 likes·36 readsDesigning Web APIsAPIs
Atharv Sankpalatharvsankpal7.hashnode.dev·Oct 4, 2024Understanding Idempotence: Ensuring Consistency in API RequestsIdempotence means that an API should return the same response for the same request. While this concept is generally associated with methods like PUT or DELETE, it can also apply to POST in certain contexts, especially when implementing mechanisms to ...Discussidempotence
QzSeekerqzseeker.hashnode.dev·Sep 15, 2024Making APIs with MERN Stack1. Basics of APIs API = Application Programming Interface Allows different software to talk to each other We'll focus on web APIs that use HTTP 2. RESTful API Design REST = Representational State Transfer Design style for APIs Uses standard H...DiscussMERN Stack
Rohan Shrivastavarohanblogs.hashnode.dev·Aug 5, 2024Understanding REST APIs: A Beginner's GuideIn the world of web development, REST APIs (Representational State Transfer Application Programming Interfaces) are crucial for enabling communication between different software systems. What is a REST API? A REST API is a set of rules and conventio...DiscussREST API
Anuj Kumar Upadhyayanuj1.hashnode.dev·Aug 4, 2024Building RESTful APIs with Express.jsWelcome to Day 10 of our Node.js blog series! 😊 Today, we'll dive into building RESTful APIs with Express.js. REST (Representational State Transfer) is an architectural style for designing networked applications. It relies on a stateless, client-ser...Discuss·10 likesNodejsNode.js
Bikash Nishankbikash-nishank.hashnode.dev·Jul 28, 2024Quick Guide to Spring BootIntroduction to Spring Boot Spring Boot is an open-source framework that simplifies the development of Java applications. It is built on the Spring Framework and allows developers to create stand-alone, production-grade applications that "just run". ...Discuss·27 readsSpringboot
Romel Sikdarromelsikdar.hashnode.dev·Jul 12, 2024Low-code drag-and-drop tool for building RESTful APIs with in minutes.I am Romel Sikdar, a computer application student from India, who recently completed my master's degree at Narula Institute of Technology. When I was in eighth grade, Facebook was incredibly popular. Inspired by this, I dreamt of creating something s...DiscussOpen Source
Mateo Ramirez Rubiomateoramirezr.hashnode.dev·Jul 7, 2024How to Name Endpoints in a REST API: Complete Guide with Best Practices and Practical ExampleIntroduction: Naming the endpoints of a REST API may seem like a simple task, but in reality, it is one of the keys to ensuring that your API is intuitive, easy to use and maintain. Imagine trying to navigate a system where the paths don't make sense...Discuss·87 readsREST API
Prasanta kumar Sahooprasanta0n.hashnode.dev·Jun 18, 2024Comprehensive API Guidelines for Professional DevelopmentIntroduction In today's interconnected digital landscape, APIs (Application Programming Interfaces) play a critical role in enabling communication between different software systems. Whether you're developing a new API or working with existing ones, ...DiscussBest Practices for Professional API Development: Comprehensive Guidelines