DEV Community

Cover image for Thunder Client Pro Ücretli Oldu: Neler Değişti ve En İyi Alternatifleri
Tobias Hoffmann
Tobias Hoffmann

Posted on • Originally published at apidog.com

Thunder Client Pro Ücretli Oldu: Neler Değişti ve En İyi Alternatifleri

Özet

Thunder Client, koleksiyonlarınızı projenizde JSON dosyaları olarak depolayan git senkronizasyonu özelliğini Pro abonelik arkasına taşıdı. Ücretsiz kullanıcılar hâlâ istek gönderebilir, ancak koleksiyonları artık varsayılan olarak git'te bulunmuyor. En iyi alternatifleriniz REST Client (ücretsiz, dosya tabanlı), Apidog (bulut senkronizasyonlu ücretsiz çalışma alanı) ve mevcut kullanıcılar için sınırlı destekle daha eski bir Thunder Client sürümünde kalmaktır.

Apidog'u bugün deneyin

💡Apidog ücretsiz, hepsi bir arada bir API geliştirme platformudur. API koleksiyonlarınızın bir Pro planı ödemeden senkronize kalmasını sağlayan ücretsiz, git bağlantılı bir çalışma alanı sunar. Apidog'u ücretsiz deneyin, kredi kartı gerekmez.

Giriş

Thunder Client, VS Code içinde hafif, ücretsiz, git dostu bir API istemcisi olarak öne çıktı. Koleksiyonlarınızı proje dizininde JSON dosyaları olarak tutarak API isteklerini doğrudan kaynak kontrolüyle yönetmenizi sağlıyordu.

Ancak, Thunder Client Pro katmanını tanıttıktan ve git senkronizasyonunu ücretli hale getirdikten sonra bu temel iş akışı değişti. Bu makalede, değişikliklerin özetini, ücretsiz kullanıcıların kaybettiklerini ve 2026 yılı itibariyle uygulanabilir geçiş yollarını pratik olarak bulacaksınız.

Zaman Çizelgesi: Ücretli Geçiş Nasıl Oldu?

Thunder Client ilk çıktığında tamamen ücretsizdi ve koleksiyonlarınız .thunder-tests klasöründe JSON olarak saklanıyordu. Bu yapı, dosyaların git ile izlenmesini ve ekiplerle paylaşılmasını kolaylaştırıyordu.

Zamanla, geliştiriciler sürdürülebilir gelir için Pro katmanı ekledi. Pro'ya taşınan başlıca özellikler:

  • Git senkronizasyonu: Koleksiyonların proje dizininde JSON olarak saklanması (artık sadece Pro'da mevcut).
  • Ekip paylaşımı: Git tabanlı iş akışlarıyla koleksiyon paylaşımı.
  • CLI çalıştırıcısı: Komut satırından koleksiyonları çalıştırma (CI/CD için).

Ücretsiz katmanda ise sadece temel istek gönderme, yerel koleksiyonlar ve ortam değişkenleri kaldı. Koleksiyonlarını git ile yönetenler için bu değişiklik, ya Pro'ya geçmek ya da iş akışını kaybetmek anlamına geliyor.

Ücretsiz Kullanıcıların Kaybettikleri

Thunder Client'ı ücretsiz katmanda kullanıyorsanız ve güncellediyseniz:

  • Koleksiyon depolama konumu: Artık koleksiyonlarınız proje dizininde değil, VS Code'un dahili uzantı depolama alanında tutuluyor. Sonuç olarak:

    • Proje dosya gezgininde görünmezler
    • git add ile git'e eklenmezler
    • Ekip arkadaşlarınız erişemez
    • Yalnızca yerel VS Code kurulumunuza bağlıdır
  • Git geçmişi: Koleksiyonlar git'te olmadığından, değişiklik geçmişini ve kimin neyi ne zaman değiştirdiğini göremezsiniz.

  • Kod incelemesi entegrasyonu: API koleksiyonu değişiklikleri artık pull request'lerde incelenemez. Eskiden API uç noktası ve ilgili koleksiyon tek commit ile güncelleniyordu; şimdi bu entegrasyon yok.

Seçenek 1: Eski Bir Thunder Client Sürümünde Kalmak

Kısa vadede, eski bir Thunder Client sürümüyle çalışmaya devam edebilirsiniz. Bunu yapmak için:

  1. VS Code'da uzantının sağ tıklayarak "Otomatik Güncellemeyi Devre Dışı Bırak" seçeneğini seçin.
  2. Uzantının geçmişinden uygun .vsix dosyasını indirip yükleyin.

Ancak bu yöntem sürdürülebilir değildir:

  • Eski sürümler güncelleme almaz, güvenlik açıkları oluşabilir.
  • VS Code güncellemeleriyle uyumluluk sorunları yaşanabilir.
  • Thunder Client ekibi depolama formatını değiştirebilir.

Bu çözüm sadece kısa süreli bir geçiş için kullanılabilir.

Seçenek 2: REST Client'a Geçiş

REST Client (Huachao Mao), dosya tabanlı git senkronizasyonu korumak isteyenler için en pratik VS Code eklentisidir.

REST Client Kurulumu ve Kullanımı

  1. VS Code Marketplace’te "REST Client" (Huachao Mao) uzantısını yükleyin.
  2. Thunder Client koleksiyonlarınızı JSON olarak dışa aktarın.
  3. İsteklerinizi .http dosyası olarak manuel şekilde oluşturun. Örnek:

    GET https://api.example.com/products HTTP/1.1
    Authorization: Bearer {{token}}
    Accept: application/json
    
  4. .http dosyalarını git ile takip edin, koleksiyonlarınızı paylaşmak için ek bir araca gerek kalmaz.

Otomatik bir dönüşüm aracı yoktur, koleksiyonları elle taşımak gerekir.

Artılar:

  • Dosyalarınız git ile takip edilir, pull request'lerde değişiklikler görünür.
  • Tamamen ücretsiz.

Eksiler:

  • REST Client'ın GUI'si yoktur, tüm istekler metin olarak yazılır.

Seçenek 3: Apidog'a Geçiş

Apidog, bulut senkronizasyonu ile aynı iş akışını daha modern bir şekilde sunar.

Apidog ile Geçiş Adımları

  1. Thunder Client koleksiyonlarınızı dışa aktarın (Dosya > Dışa Aktar).
  2. Apidog.com üzerinden ücretsiz hesap oluşturun.
  3. Apidog'da "İçe Aktar" seçeneğiyle dışa aktardığınız JSON dosyasını yükleyin.
  4. VS Code için Apidog uzantısını yükleyin.
  5. Uzantıdan Apidog hesabınızla giriş yapın.
  6. İçe aktarılan koleksiyonlarınızı VS Code üzerinden yönetin.

Kazanımlar:

  • Tüm cihazlarda otomatik bulut senkronizasyonu
  • 3 kullanıcıya kadar ücretsiz ekip paylaşımı
  • API dokümantasyonu ve istek geçmişi özellikleri
  • Masaüstü uygulamasıyla entegre çalışma

Eksiler:

  • Koleksiyonlarınız yerel git deponuzda dosya olarak bulunmaz, buluttadır.
  • Çevrimdışı veya git tabanlı ihtiyaçlarınız varsa REST Client daha uygun olabilir.

Geçiş Yollarını Karşılaştırma

Seçenek Git senkronizasyonu Ücretsiz GUI Geçiş çabası
Eski Thunder Client sürümünde kalmak Evet (eski sürüm) Evet Evet Düşük (ancak sürdürülemez)
REST Client'a geçiş Evet (.http dosyaları) Evet Hayır Orta
Apidog'a geçiş Evet (bulut) Evet (3 kullanıcı) Evet Düşük-orta
Thunder Client Pro için ödeme yapmak Evet Hayır (aylık ~10-15 dolar) Evet Yok

Sıkça Sorulan Sorular

Thunder Client git senkronizasyonunu tam olarak ne zaman Pro'ya taşıdı?

Thunder Client, Pro katmanını 2023 yılında tanıttı ve git senkronizasyonunu bu dönemde ücretli yaptı. Ücretsiz kullanıcılar uzantı güncellemeleriyle .thunder-tests dizin depolamasını kaybetti.

Geçiş yapmadan önce Thunder Client koleksiyonlarımı dışa aktarabilir miyim?

Evet, hâlâ JSON olarak dışa aktarabilirsiniz. Panelde koleksiyona sağ tıklayın ve dışa aktarın. Araç değiştirirken mutlaka yedek alın.

REST Client, Thunder Client'tan daha mı zor kullanılır?

Eğer metin dosyası yazmaya alışıksanız zor değildir. Ancak GUI alışkanlığınız varsa, farklı bir iş akışı gerektirir.

Apidog koleksiyonları git depomda saklıyor mu?

Hayır, Apidog koleksiyonlarınızı bulutta saklar. Git tabanlı veya çevrimdışı erişim gerekiyorsa REST Client'ı tercih edin.

Thunder Client'ın ücretsiz katmanı zamanla daha da kısıtlanır mı?

Thunder Client ekibi ek kısıtlamalar duyurmadı, ancak git senkronizasyonunun ücretli olması gelecekte başka değişiklikler olabileceğini gösteriyor. Daha öngörülebilir bir araç tercih etmek riski azaltır.

Thunder Client'tan Apidog'a en hızlı geçiş yolu nedir?

Koleksiyonları dışa aktarın, Apidog.com üzerinden hesap açın, JSON'u içe aktarın ve VS Code uzantısını kurun. Çoğu kullanıcı için bu işlem 30 dakikadan kısa sürer.


Thunder Client'ın ücretli geçişi sonrası, REST Client ve Apidog; API koleksiyonlarınız için sürdürülebilir ve ücretsiz alternatifler sunuyor. Hangisinin sizin için daha uygun olduğuna, dosya tabanlı mı yoksa bulut tabanlı mı bir iş akışı istediğinize göre karar verebilirsiniz.

Top comments (0)