© 2022 Hashnode
#web-api
In this blog, I have created many article around Azure Functions. This is quite promising technology and specially when working with .net ecosystem. In recent past, we have seen that there is a movement towards isolated worker process for …
Today, there are many options to make screenshots of any URL with Go: Selenium WebDriver client for Go. You can use the Go analog of Puppeteer. Playwright library. Or Screenshot API as a service. They might overlap, but there is no best s…
There are 2 kinds of frameworks, full-featured and bare frameworks. If you would rather develop a RESTFul API for your projects with Python, in general, you consider structure the following. 1) Flask …
In this post, we will create a rest API for our application using falcon. This application will perform following tasks: Create a Student (POST request) Get a Student (GET request) Edit a Student (PU…
Welcome to part 3 of the series, you can read the previous parts here 1 & 2. If you have already read the previous part and know the problem we are trying to solve, please skip the next two paragraphs…
Welcome to the part 2 the problem. A quick recap of the problem of what I'm trying to solve here, I have a web api that has two different endpoints that needs to serve the same data but with minor dif…
I ran into a problem where I had a web api and the endpoints had to serve data in XML format for two different vendors. The result of both the endpoints is the same object and data but with some minor…
This is a summary of what I learned in Full Stack Web Developer (Nanodegree) on Udacity. This article is about API development and Documentation. I. Introduction to APIs 1. What are APIs? If you look …
Setting up microservices is often a pain. It can be a tiny misconfiguration or simply a lack of required knowledge. Fortunately there is one tool that can take all of this pain away - Project Tye. Get…
Introduction Mocking and stubbing are terms/techniques closely related to testing. Let us look in detail at these two terms. Mocking Strategies There are mainly two mocking strategies: 1. Client-sid…