5 adımda Rest api

5 adımda Rest api

A REST API (RESTful API olarak da bilinir), REST mimari stilinin kısıtlamalarına uyan ve RESTful web hizmetleriyle etkileşime izin veren bir uygulama programlama arabirimidir (API veya web API).

REST, temsili durum aktarımı anlamına gelir ve bilgisayar bilimcisi Roy Fielding tarafından oluşturulmuştur.

Alt

1-) Js ve nodejs den oluşan basit bir server uygulaması yapalım.

Alt

2-) MongoDB ile Bağlantı Kuralım (Çevrimdışı Mongodb Veritabanının bir örneğidir)

Alt

3-) Api için işlemler

Eylem, yaptığımız HTTP istek yöntemiyle belirtilmelidir. En yaygın yöntemler GET, POST, PUT ve DELETE'dir.

GET kaynakları alır.
POST, sunucuya yeni veriler gönderir.
PUT mevcut verileri günceller.
DELETE verileri kaldırır.

Örneğin

Alt

4- Get, Put, Post, Delete için örnek

Alt

5- Url örneği

Alt

Kaynak

Girl Eating Pizza

If you're preparing for a senior Node.js developer position, it's important to be ready for technical interview questions that will test your knowledge of Node.js and its related technologies. In this

Girl Eating Pizza

As a JavaScript developer, it's essential to have a solid understanding of the language and its various concepts. In this article, we will provide some common interview questions and their answers to

Girl Eating Pizza

Frontend development is an essential part of web development that focuses on building the user interface of a website or application. Frontend developers are responsible for creating visually appealin

Girl Eating Pizza

Understanding how `this` works in JavaScript is essential for any developer working with the language. In this article, we will explore what `this` is, how it works, and common use cases.

Girl Eating Pizza

Event delegation is a concept in JavaScript that allows developers to handle events efficiently and improve the performance of web applications. In this article, we will explore what event delegation

Girl Eating Pizza

As a web developer, I have had a lot of experience with using APIs (Application Programming Interfaces) in web applications. APIs allow developers to interact with other web services and exchange data

Girl Eating Pizza

JavaScript is a powerful programming language that allows developers to create complex web applications. One of the most important concepts in JavaScript is the ability to handle asynchronous code. In

Girl Eating Pizza

As web applications become more complex, the size of the JavaScript bundles that are required to run them can become unwieldy. This can lead to slow load times and poor user experiences, particularly

Girl Eating Pizza

Managing state in a complex application can be a daunting task, but Redux can help simplify the process. Redux is a popular library for managing state in JavaScript applications, and it can be used wi