Ö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 ü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 addile 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:
- VS Code'da uzantının sağ tıklayarak "Otomatik Güncellemeyi Devre Dışı Bırak" seçeneğini seçin.
- Uzantının geçmişinden uygun
.vsixdosyası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ı
- VS Code Marketplace’te "REST Client" (Huachao Mao) uzantısını yükleyin.
- Thunder Client koleksiyonlarınızı JSON olarak dışa aktarın.
-
İsteklerinizi
.httpdosyası olarak manuel şekilde oluşturun. Örnek:
GET https://api.example.com/products HTTP/1.1 Authorization: Bearer {{token}} Accept: application/json .httpdosyaları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ı
- Thunder Client koleksiyonlarınızı dışa aktarın (Dosya > Dışa Aktar).
- Apidog.com üzerinden ücretsiz hesap oluşturun.
- Apidog'da "İçe Aktar" seçeneğiyle dışa aktardığınız JSON dosyasını yükleyin.
- VS Code için Apidog uzantısını yükleyin.
- Uzantıdan Apidog hesabınızla giriş yapın.
- İç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)