API

Create your first REST API in Django Rest Framework

Python, one of the most popular programming languages ​​today, is used for almost every subject in the field of informatics. Although we often hear the name of Python in the fields of artificial intelligence and data analysis, the use of Python is not limited to this. Especially when developing the REST API, Python’s Django Rest Framework provides developers with many conveniences. What…
Read more
API

13 REST API Interview Questions You Need to Know

The importance and use of web services in today’s software technologies is increasing. Many systems and applications now communicate with each other through web services and exchange data. The most widely used type of web service today is the REST API. There are many…
API

RESTful API Tutorial: How to Upload Files to a Server

File Upload is an application that helps us upload files to the server. With File Upload, it is possible to upload files of the type allowed by the system, such as pictures, excel, pdf, to applications. File Upload control, on the other hand, enables us to perform file upload operations within the criteria we specify within our application. For example, we can load an excel file, read and list the…
Read more
API

Best Practices For Your API Versioning Strategy

While developing the API, there is one reality that we should keep in mind, which is the principle of ‘Change is Inevitable’. Although we are carrying out business-oriented work during the development process, we may need to add more responsibilities to the API…
API

Best Practices for REST API Error Handling

It is highly desirable in APIs to properly handle errors and provide meaningful error messages, as it can help the API client respond to issues correctly. The default behavior tends to return stack traces that are hard to understand and ultimately useless for the API client.
API

Building a REST API with Node and Express

Imagine you already have a working site. Let’s say your site starts to become more popular over time. If you build your site without thinking it will be popular later on, you will start to respond more slowly to requests. Active users will wait for you to reply to the previous user. At this point, let’s start to explain exactly what Node.js is, how it works, for what purposes it is…
Read more
API

HTTP Status Codes for REST API

Worse than encountering an error is encountering an “unspecified” error. If you don’t want your REST API to give users a hard time, explain the errors and their reasons clearly. Do not forget to use HTTP status codes while doing this. Standard HTTP status…
API

Basics of API Testing Using Postman

API is the interface that enables the application’s functions to be accessed and used externally or remotely. We can also say that an API is a software tool that allows two applications to communicate with each other. API allows any server to return a response and access the application on the server from different platforms. One of the API methods that is frequently preferred in software…
Read more