[
    {
        "userId": 1,
        "id": 1,
        "like": 12,
        "title": "API nedir?",
        "body": "API, farklı yazılım bileşenlerinin belirli kurallar üzerinden haberleşmesini sağlayan bir arayüzdür."
    },
    {
        "userId": 1,
        "id": 2,
        "like": 24,
        "title": "HTTP ile ilk adım",
        "body": "İstemci sunucuya bir istek gönderir, sunucu da isteği işleyerek uygun bir yanıt döndürür."
    },
    {
        "userId": 1,
        "id": 3,
        "like": 12,
        "title": "GET isteğini anlamak",
        "body": "GET metodu genellikle sunucudan veri okumak veya listelemek için kullanılır."
    },
    {
        "userId": 2,
        "id": 4,
        "like": 5,
        "title": "POST ile yeni kayıt",
        "body": "POST metodu yeni bir kaynak oluşturmak amacıyla kullanılır."
    },
    {
        "userId": 2,
        "id": 5,
        "like": 25,
        "title": "PUT ve PATCH farkı",
        "body": "PUT çoğunlukla kaynağın tamamını, PATCH ise yalnızca gönderilen alanları güncellemek için kullanılır."
    },
    {
        "userId": 2,
        "id": 6,
        "like": 33,
        "title": "DELETE isteği",
        "body": "DELETE metodu belirli bir kaynağın silinmesini istemek için kullanılır."
    },
    {
        "userId": 3,
        "id": 7,
        "like": 46,
        "title": "HTTP durum kodları",
        "body": "200 başarılı istekleri, 201 yeni kaynak oluşturmayı, 404 ise kaynağın bulunamadığını ifade eder."
    },
    {
        "userId": 3,
        "id": 8,
        "like": 67,
        "title": "JSON veri biçimi",
        "body": "JSON, anahtar ve değer çiftleriyle veri taşımak için sık kullanılan metin tabanlı bir formattır."
    },
    {
        "userId": 3,
        "id": 9,
        "like": 42,
        "title": "REST kaynakları",
        "body": "REST yaklaşımında URL adresleri çoğunlukla kullanıcılar, yazılar veya görevler gibi kaynakları temsil eder."
    },
    {
        "userId": 4,
        "id": 10,
        "like": 12,
        "title": "Endpoint tasarımı",
        "body": "Anlaşılır endpoint isimleri API kullanımını ve dokümantasyonu kolaylaştırır."
    },
    {
        "userId": 4,
        "id": 11,
        "like": 8,
        "title": "Query parametreleri",
        "body": "Query parametreleri bir listeyi filtrelemek, sıralamak veya sayfalamak için kullanılabilir."
    },
    {
        "userId": 4,
        "id": 12,
        "like": 18,
        "title": "Path parametreleri",
        "body": "Path parametreleri genellikle belirli bir kaynağın kimliğini URL içinde göstermek için kullanılır."
    },
    {
        "userId": 5,
        "id": 13,
        "like": 11,
        "title": "Content-Type başlığı",
        "body": "JSON gönderirken Content-Type başlığında application/json kullanılması yaygın bir uygulamadır."
    },
    {
        "userId": 5,
        "id": 14,
        "like": 8,
        "title": "API test araçları",
        "body": "Postman ve benzeri araçlar farklı HTTP metotlarını deneyerek API yanıtlarını incelemeyi kolaylaştırır."
    },
    {
        "userId": 5,
        "id": 15,
        "like": 24,
        "title": "Eğitim API projesi",
        "body": "Bu örnek servis, gerçek bir veritabanını değiştirmeden HTTP metotlarını güvenli biçimde denemek için hazırlanmıştır."
    }
]