Public-API'ler Nasıl Kullanılır
Bir proje geliştirmek istiyorsunuz. Veriniz yok. Bir backend'iniz yok.
Public API'ler bu sorunu çözer. Sunucu tarafı kodu yazmanıza gerek kalmadan size veri ve işlevsellik sağlarlar.
İyi API'ler bulmak zordur. public-apis GitHub deposu bunu kolaylaştırır. Geliştiriciler için devasa bir ücretsiz API listesi sunar.
Bu depo herkes için uygundur. Yeni başlayanlar basit bilgiler bulabilir, uzmanlar ise karmaşık prototipler için veri bulabilir. Liste güncel ve düzenli tutulur.
Depo, API'leri konularına göre kategorize eder. Şu gibi kategoriler bulabilirsiniz:
- Hayvanlar
- Anime
- Geliştirme
- Finans
Her giriş teknik detaylar sağlar. Şunları görebilirsiniz:
- API adı
- Açıklama
- Kimlik doğrulama yöntemi (Anahtar yok, API Key veya OAuth)
- HTTPS desteği
- CORS durumu
- Dokümantasyon bağlantısı
Kod yazmaya başlamadan önce şu detaylara dikkat edin:
- Auth: Eğer yeni başlıyorsanız, "No" (Yok) kimlik doğrulaması olan API'leri seçin. Böylece karmaşık kurulumlardan kaçınmış olursunuz.
- HTTPS: Güvenli bağlantılar için her zaman "Yes" (Evet) seçeneğini tercih edin.
- CORS: Eğer istemci tarafı (client-side) JavaScript uygulamaları geliştiriyorsanız, CORS için "Yes" değerine ihtiyacınız vardır.
Bir sonraki projenizin verilerini bulmak için bu listeyi kullanın.
Kaynak: https://dev.to/kelvin_kariuki_20f4bec616/how-to-use-public-apis-a-collective-list-of-free-apis-dp7