Komal Vardhan Lolugukomalvardhanl.hashnode.dev·Feb 18, 2024🌟 Unlocking the Secrets of API Versioning: A Journey Through Compatibility and Innovation 🚀What is API versioning? API versioning is the process of managing and tracking changes to an API. It also involves communicating those changes to the API’s consumers. Change is a natural part of API development. Sometimes, developers have to update t...Discussapi
Inioluwa Adeyemoinioluwa2003.hashnode.dev·Jan 17, 2024API Versioning: Managing Changes and CompatibilityAPI versioning is a way of maintaining and managing different versions of an API. It helps manage API changes that occur when software evolves and ensures that different versions can coexist. Versioning is implemented to ensure backward compatibility...Discuss·11 likesConnecting the Dots: API and Webhook Chronicles2Articles1Week
Milan Jovanovićmilanjovanovic.hashnode.dev·Dec 30, 2023API Versioning in ASP.NET CoreIn the past year, I built and maintained a large public API. The API has dozens of integrations, serving mainly mobile applications. When your API is serving so many clients, breaking changes are expensive. So, everything I implemented on the public ...DiscussREST API
Treblletrebllemakers.hashnode.dev·Dec 22, 2023Best Practices in API VersioningImagine you're building a complex puzzle, and with each new piece, the entire picture changes slightly. That's the challenge faced in modern software development, particularly when it comes to API versioning. It's a dance of maintaining compatibility...DiscussAPIs
Barbarageekiebarbs.hashnode.dev·Mar 13, 2023Semantic VersioningLet’s say I was late for the party. Sometime last week, I took the npm course on FCC. Don’t get me wrong, I’ve built APIs for fun and used the node package manager, but never really explored npm and all it’s about. I’d summarize by saying the npm cou...Discuss·18 likes·152 readssemantic versioning
Tijani Ayomidetijan.hashnode.dev·Jan 7, 2023What is versioning all about...I found the name "versioning" in an article I read not long ago. The article talked about best practices when creating a REST API. I assume we are all tech-savvy here😉 but for those who aren't find below the Wikipedia version of what a REST API is A...Discuss·2 likes·140 readsAPI best practices
Mariusz Sołtysiakmariuszsoltysiak.hashnode.dev·Oct 8, 2022API Versioning with Kotlin and Spring BootI wrote a short poem that explains the need for API versioning: There was an APIAnd it was goodThen PM cameAnd said “you shouldChange the fieldFrom array to string”How can I do it?This is BC!And there it comesThe magical VV like a versionOf your API....Discuss·10 likesKotlin
Shashanknotes.coderhop.com·Feb 23, 2022Versioning REST API !It is highly unlikely that a web API will remain static. As business requirements change new collections of resources may be added, the relationships between resources might change, and the structure of the data in resources might be amended. While u...Discuss·8 likes·10.9K readsAPI DesignREST API
Yap Han Chiangyaphc.com·May 25, 2020API versioning: The inevitable breaking change in softwareRESTful APIs are interfaces for computers to communicate with one another, and are ideally set in stone. However, even with great design knowledge and practices, demands and requirements of systems evolve over time, which may cause incompatibility w...Discuss·62 readsapi versioning
Sundeep Kamathtrystwithcode.hashnode.dev·Apr 18, 2018REST API Versioning in ASP.Net Core - Part 2In the last post, we saw the various ways in which we can version REST APIs. As part of this post, we'll look at some additional important concepts in maintaining REST-based APIs. These include ... Deprecating an API version Removing support for an...Discussasp.net core