DEV Community

Cover image for 2026'da Ücretsiz Full-Stack Uygulama Nasıl Oluşturulur (Kredi Kartsız)
Tobias Hoffmann
Tobias Hoffmann

Posted on • Originally published at apidog.com

2026'da Ücretsiz Full-Stack Uygulama Nasıl Oluşturulur (Kredi Kartsız)

TL;DR

Tam yığın bir uygulamayı 2026 yılında sıfır maliyetle oluşturabilir ve dağıtabilirsiniz. Google AI Studio’nun yeni vibe kodlama deneyimi (ücretsiz katman) + Antigravity ajanı + Firebase ücretsiz katmanı = kimlik doğrulama, veritabanı ve barındırma ile sıfır maliyetli bir çalışan uygulama. Bu rehberde, bunu adım adım nasıl yapacağınızı bulacaksınız.

Apidog'u bugün deneyin

Giriş

Tam yığın bir uygulama oluşturmak eskiden her yerde kredi kartı kullanmak anlamına geliyordu. Barındırma için Vercel, veritabanı için Supabase veya Railway, kimlik doğrulama için Auth0, arka uç mantığı için Heroku gibi servisler ve her biri farklı zamanlarda sona eren ücretsiz katmanların takibi...

Google bu oyunu değiştirdi.

19 Mart 2026’da Google AI Studio, ücretsiz yapay zeka kod üretimi, ücretsiz Firebase arka uçları ve ücretsiz barındırmayı tek bir iş akışında birleştiren vibe kodlama deneyimini başlattı. Ücretsiz katman için kredi kartı gerekmiyor.

Ne oluşturacaksınız: Kimlik doğrulama, veritabanı ve canlı barındırmaya sahip gerçek zamanlı çok oyunculu bir uygulama

Toplam maliyet: 0 $

Süre: 1-2 saat

Kredi kartı: Gerekmiyor

💡 Google AI Studio gibi yapay zeka araçları kod üretimini hızlandırır, ancak API geliştirme hala uygun test ve dokümantasyon gerektirir. Apidog gibi platformlar, uygulama kodunu yazmadan önce API’lerinizi tasarlamak, test etmek ve belgelemek için ücretsiz katmanlar sunar. API şemanızı Apidog’un görsel tasarımcısında tasarlayın, ön uç geliştirme için sahte sunucular oluşturun, ardından yapay zeka tarafından oluşturulan arka ucunuzu belirtimlere göre doğrulayın.

2026 Ücretsiz Yığını: Gerçekte Ne Elde Edersiniz

Başlamadan önce, nelerin ücretsiz olduğunu ve ne zaman ödeme gerekeceğini bilmek önemli.

Ücretsiz Katman Detayları

Hizmet Ücretsiz Katman Limitleri Ne Elde Edersiniz
Google AI Studio Dakikada 60 istek, günde 1M token Tam vibe kodlama deneyimi, Antigravity ajanı erişimi
Firebase Kimlik Doğrulama Aylık 10K aktif kullanıcı E-posta/şifre, Google, GitHub ile oturum açma
Cloud Firestore 1GB depolama, günde 50K okuma Gerçek zamanlı veritabanı
Firebase Barındırma 10GB depolama, günde 360MB aktarım Global CDN
Cloud İşlevleri Ayda 2M çağrı Sunucusuz arka uç mantığı
Antigravity Ajanı AI Studio ücretsiz katmana dahil Kalıcı derlemeler, çok adımlı düzenlemeler

Pratikte Bu Ne Anlama Geliyor?

Ücretsiz bir uygulama ile şunları yönetebilirsiniz:

  • 10.000+ aylık aktif kullanıcı
  • 1GB kullanıcı verisi
  • Milyonlarca veritabanı okuması
  • Sınırsız ön uç trafiği (makul sınırlar içinde)
  • Ayda 2 milyon arka uç işlev çağrısı

Bu, kısıtlı bir deneme değil. Üretime hazır bir altyapı.

Ne Zaman Ödeme Yapmanız Gerekecek?

Ücretsiz katmanları aştığınızda:

  • Kullanıcılar aylık 10K aktif kullanıcıyı aşarsa
  • Veritabanı 1GB'ı aşarsa
  • Gelişmiş Firebase özelliklerine (emülatörler, özel alan adları) ihtiyacınız olursa
  • AI Studio kullanımı günlük limiti aşarsa

Çoğu yan proje ve MVP için ücretsiz katmanlar uzun süre yeterlidir.


Adım 1: Ücretsiz Google AI Studio Hesabı Oluşturun

Kredi kartı gerekmez. Deneme süresi yok. Sadece kaydolun ve başlayın.

Kayıt Akışı

  1. aistudio.google.com adresine gidin
  2. “Google ile oturum aç”a tıklayın
  3. Herhangi bir Gmail hesabı kullanın (yoksa oluşturun)
  4. Hizmet şartlarını kabul edin
  5. Projeler paneline ulaşın

Süre: 2 dakika

Maliyet: 0 $

Google AI Studio Proje Paneli


Adım 2: İlk Vibe Kodlama Oturumunu Başlatın

İstem (prompt) her şeyi belirler. Ücretsiz katman uyumlu projeler için aşağıdaki şablonu kullanın.

Ücretsiz Uygulamalar için İstem Şablonu

Build a [type of app] that [core functionality].

Requirements:
- Must work on Firebase free tier (Spark Plan)
- No paid APIs or services
- Use free authentication (email/password or Google sign-in)
- Keep database under 1GB

Features:
- Feature 1
- Feature 2
- Feature 3

UI:
- Use shadcn/ui components
- Mobile-responsive
- Dark mode
Enter fullscreen mode Exit fullscreen mode

Örnek: Çok Oyunculu Bilgi Yarışması Uygulaması

Build a real-time multiplayer trivia game that works entirely on Firebase free tier.

Requirements:
- Must work on Firebase Spark Plan (no paid services)
- Free authentication only (Google sign-in)
- Keep database schema under 1GB
- Use Cloud Functions free tier (2M invocations/month)

Features:
- 2-4 players per game room
- Real-time question sync
- Score tracking and leaderboard
- 30-second timer per question
- 100+ trivia questions included

UI:
- shadcn/ui components
- Mobile-responsive
- Dark mode with purple accents
- Framer Motion for transitions
Enter fullscreen mode Exit fullscreen mode

Vibe Kodlama Oturumu

Ajan Neleri Üretir?

Antigravity ajanı otomatik olarak şunları üretir:

  1. Ön Uç: React + TypeScript + shadcn/ui
  2. Arka Uç: Firebase Cloud Functions
  3. Veritabanı: Firestore koleksiyonları ve güvenlik kuralları
  4. Kimlik Doğrulama: Google oturum açma entegrasyonu
  5. Barındırma: Firebase Hosting yapılandırması

Üretilen Kod Modülleri

Tüm kod, ücretsiz katman sınırlarına uygun şekilde yapılandırılır.


Adım 3: Ücretsiz Barındırmaya Dağıtma

Dağıtım, vibe kodlama arayüzü ile otomatiktir.

Otomatik Dağıtım

Ücretsiz Alan Adı vs Özel Alan Adı

  • Ücretsiz: your-app.web.app (Firebase alt alan adı)
  • Ücretli: your-app.com (alan adı için yıllık 12-15 $ gerektirir)

Öğrenme ve yan projeler için ücretsiz alt alan adı fazlasıyla yeterlidir.


Adım 4: Ücretsiz Harici Entegrasyonlar Ekleyin

Uygulamanıza ücretsiz veri kaynakları ekleyin:

Ücretsiz API Entegrasyonları

API Ücretsiz Katman Kullanım Durumu
Open Trivia Database Sınırsız Bilgi yarışması soruları
The Cat API Sınırsız Rastgele kedi görselleri
JSONPlaceholder Sınırsız Test için sahte veri
PokeAPI Sınırsız Pokemon verileri
OpenWeatherMap Günde 1K çağrı Hava durumu verileri

Örnek: Ücretsiz Bilgi Yarışması API'si Ekleme

İstem:

Add integration with the Open Trivia Database API (opentdb.com) to fetch unlimited free trivia questions. Cache questions in Firestore to reduce API calls.
Enter fullscreen mode Exit fullscreen mode

Ajan şu kodu üretir:

// src/services/triviaApi.ts
const API_BASE = 'https://opentdb.com/api.php';

export async function fetchTriviaQuestions(
  amount: number = 10,
  category?: string
) {
  const params = new URLSearchParams({
    amount: amount.toString(),
    type: 'multiple',
  });

  if (category) {
    params.append('category', category);
  }

  const response = await fetch(`${API_BASE}?${params}`);
  const data = await response.json();

  return data.results.map((q: any) => ({
    question: q.question,
    options: [...q.incorrect_answers, q.correct_answer].sort(),
    correctAnswer: q.correct_answer,
    category: q.category,
  }));
}
Enter fullscreen mode Exit fullscreen mode

Ücretsiz Kimlik Doğrulama Seçenekleri

Sağlayıcı Ücretsiz Katman Kurulum Karmaşıklığı
Firebase Auth (E-posta) Sınırsız Kolay
Firebase Auth (Google) Sınırsız Kolay
Firebase Auth (GitHub) Sınırsız Kolay
Firebase Auth (Anonim) Sınırsız En Kolay

Auth0 gibi ücretli kimlik doğrulama sağlayıcılarından kaçının (ücretsiz katmanı 2025’te sona erdi).

Profesyonel ipucu: eksiksiz API sahte sunucu kılavuzuna göz atın.


Adım 6: Ücretsiz Katman Kullanımınızı İzleyin

Ücretsiz limitler içinde kalmak için temel izleme adımlarını uygulayın.

Firebase Kullanımını Kontrol Edin

  1. console.firebase.google.com adresine gidin
  2. Projenizi seçin
  3. Sol menüden "Kullanım" sekmesini açın
  4. Spark Plan limitlerini gözden geçirin

İzlenecek Temel Metrikler

Metrik Ücretsiz Limit Uyarı Eşiği
Firestore Depolama 1GB 800MB
Firestore Okumalar/gün 50K 40K
Firestore Yazmalar/gün 20K 16K
İşlev Çağrıları/ay 2M 1.6M
Barındırma Aktarımı/gün 360MB 300MB
Kimlik Doğrulamalı Kullanıcılar 10K/ay 8K

Limitlere Ulaşmadan Önce Optimize Edin

Okuma limitleri yüksekse:

  • İstemci tarafı önbellekleme ekleyin
  • Toplu okuma işlemleri yapın
  • Firestore sorgularını optimize edin

İşlev sayısı yüksekse:

  • İşlev mantığını birleştirin
  • Tetikleyiciler yerine zamanlanmış işlevler kullanın
  • Sonuçları Firestore’da önbelleğe alın

Barındırma aktarımı yüksekse:

  • Görselleri sıkıştırın
  • CDN önbelleklemesini etkinleştirin
  • Bileşenleri lazy-load ile yükleyin

Ücretsiz Katmanlarda Oluşturulmuş Gerçek Uygulamalar

Tamamen ücretsiz altyapıda çalışan örnekler:

1. Çok Oyunculu Bilgi Yarışması Oyunu (Bu Rehber)

  • Kullanıcılar: Aylık 10K'ya kadar
  • Veritabanı: Soru + oyuncu verileri (~200MB)
  • İşlevler: Oyun mantığı, skor güncellemeleri
  • Maliyet: 0 $

2. Alışkanlık Takip Uygulaması

  • Kullanıcılar: Aylık 10K'ya kadar
  • Veritabanı: Kullanıcı alışkanlıkları, seriler (~500MB)
  • İşlevler: Günlük hatırlatıcılar, seri hesaplamaları
  • Maliyet: 0 $

3. Gerçek Zamanlı Sohbet Uygulaması

  • Kullanıcılar: Eşzamanlı 5K'ya kadar
  • Veritabanı: Mesajlar, kullanıcı profilleri (~800MB)
  • İşlevler: Mesaj yönlendirme, bildirimler
  • Maliyet: 0 $

4. İşbirlikçi Beyaz Tahta

  • Kullanıcılar: Aylık 3K aktif kullanıcıya kadar
  • Veritabanı: Tahta durumları, çizimler (~600MB)
  • İşlevler: Gerçek zamanlı senkronizasyon, dışa aktarma
  • Maliyet: 0 $

Yaygın Ücretsiz Katman Tuzakları (Ve Bunlardan Kaçınma Yöntemleri)

Tuzak 1: Yanlışlıkla Ücretli Firebase’e Yükseltme

Sorun: Firebase bazı özellikler için faturalandırma ister.

Çözüm: Spark Plan’da kalmak için şunlardan kaçının:

  • Özel alan adı barındırma (.web.app alt alanını kullanın)
  • Cloud Run (faturalandırma gerektirir)
  • Emülatör Paketi (yalnızca yerel kullanım)

Faturalandırma istemi görürseniz "Belki Daha Sonra"ya tıklayın.

Tuzak 2: AI Studio Oran Limitleri

Sorun: Dakikada 60 istek, günde 1M token limiti var.

Çözüm:

  • Odaklanmış oturumlarda çalışın
  • Takip promptlarıyla devam edin, baştan başlatmayın
  • Kod üretildikten sonra dışa aktarın

Tuzak 3: Firestore Sorgu Maliyetleri

Sorun: Verimsiz sorgular, okuma limitlerini hızla tüketir.

Çözüm:

// KÖTÜ: Tüm koleksiyonu okur
const snapshot = await getDocs(collection(db, 'messages'));

// İYİ: Limitli sorgu
const snapshot = await getDocs(
  query(collection(db, 'messages'), limit(20))
);
Enter fullscreen mode Exit fullscreen mode

Tuzak 4: Cloud Functions Soğuk Başlangıçları

Sorun: Ücretsiz Cloud Functions’ta soğuk başlangıç gecikmeleri (~1-2 saniye) yaşanabilir.

Çözüm:

  • Fonksiyonları küçük ve odaklı tutun
  • Minimum zaman aşımı (60 saniye) kullanın
  • Mümkünse istemci tarafı mantığı tercih edin

Apidog’un Ücretsiz Katmanı Nereye Uyar?

Google AI Studio ile uygulamanızı oluşturun. Apidog ile doğruluğunu ve kalitesini test edin.

Ücretsiz Apidog Özellikleri:

  • Görsel API tasarımı
  • Sahte sunucu oluşturma
  • Otomatik test senaryoları
  • Ekip işbirliği (3 üyeye kadar)

İş Akışı:

  1. Apidog’da API şemasını tasarlayın (ücretsiz)
  2. Google AI Studio ile kod üretin (ücretsiz)
  3. Apidog sahte sunucularında test edin (ücretsiz)
  4. Firebase’e dağıtın (ücretsiz)

Tüm adımlar sıfır maliyetlidir.

Eksiksiz süreç için REST API’leri Nasıl Test Edilir rehberine göz atın.


Ne Zaman Yükseltmeli (Ve Ne Zaman Yükseltmemeli)?

Şu Durumlarda Ücretsiz Kalın:

  • Yan projeler
  • MVP doğrulama
  • Tam yığın geliştirme öğrenmek
  • Portföy projeleri oluşturmak
  • Fikir testleri

Şu Durumlarda Yükseltin:

  • Gelir elde ediyorsanız
  • Ücretsiz limitleri düzenli aşıyorsanız
  • Özel alan adları gerekiyorsa
  • Gelişmiş izleme ihtiyacınız varsa
  • Ekip işbirliği için ücretli özellikler gerekiyorsa

Akıllı Yükseltme Yolu

  1. Ücretsiz başlayın – Ücretsiz katmanda oluşturun
  2. Doğrulayın – Kullanıcı geri bildirimi alın
  3. Para kazanın – Gelir elde edin
  4. Yükseltin – Gelirinizi altyapı için kullanın

Kullanıcılarınızdan ödeme almadan altyapıya ödeme yapmayın.


Sonuç

2026’da tam yığın bir uygulamayı ücretsiz olarak oluşturmak mümkün ve pratik. Google AI Studio’nun vibe kodlama deneyimi ve Firebase’in cömert ücretsiz katmanı sayesinde, fikirden dağıtıma kadar hiçbir kredi kartı bilgisi gerekmeden ilerleyebilirsiniz.

0 $ ile elde edecekleriniz:

  • Antigravity ajanı ile yapay zeka destekli kod üretimi
  • Aylık 10K kullanıcı için kimlik doğrulama
  • 1GB veritabanı depolama alanı
  • Global CDN barındırma
  • Ayda 2M Cloud Function çağrısı
  • Gerçek zamanlı çok oyunculu destek

Gerekenler:

  • Bir Google hesabı
  • Test etmeye değer bir fikir

Artık engel yok. Soru, uygulamanızı oluşturup oluşturamayacağınız değil, oluşturmamaya gücünüzün yetip yetmediği!

Sonraki adımlar:

  1. aistudio.google.com adresinden kaydolun – kredi kartı gerekmez
  2. Firebase Spark Plan'ı etkinleştirin – otomatik ücretsiz katman
  3. Yukarıdaki istem şablonuyla ilk vibe kodlama oturumunu başlatın
  4. Ücretsiz uygulamanızı dağıtın ve paylaşın
  5. API’lerinizi test etmek ve belgelemek için Apidog’un ücretsiz katmanını kullanın

SSS

Google AI Studio tamamen ücretsiz mi?

Google AI Studio, dakikada 60 istek ve günde 1 milyon token içeren ücretsiz bir katman sunar. Bu, birden fazla tam yığın uygulama oluşturmak için yeterlidir. Ücretli planlar, daha yüksek limitler için ayda 20 dolardan başlar.

Firebase ücretsiz katmanı gerçekten sonsuza kadar sürüyor mu?

Evet. Firebase Spark Plan’ın süresi yoktur. Limitler dahilinde kaldığınız sürece ücretsiz kullanmaya devam edebilirsiniz. Birçok uygulama yıllarca Spark Plan’da çalışır.

Ücretsiz katmanlarda oluşturulan uygulamalardan para kazanabilir miyim?

Evet. Gelirinizin %100’ü size kalır. Ücretsiz katmanlar, geliştiricilere uygulama oluşturma ve başlatma imkanı sunmak için vardır. Google, siz başarılı olup ücretli katmana geçtiğinizde kazanır.

Ücretsiz limitleri aşarsam ne olur?

Firebase sizi otomatik olarak ücretlendirmez. Ya:

  • Bir sonraki faturalandırma döngüsüne kadar kullanımınız kısıtlanır (throttled)
  • Faturalandırma eklemeniz için bir uyarı alırsınız
  • Kullanımı optimize etmeniz veya manuel olarak yükseltmeniz gerekir

Başlamak için kredi kartına ihtiyacım var mı?

Hayır. Google AI Studio ve Firebase Spark Plan, faturalandırma olmadan çalışır. Sadece yükseltmeye karar verirseniz kart ekleyin.

Ücretsiz katmanda özel alan adları kullanabilir miyim?

Firebase Hosting’in ücretsiz katmanı sadece .web.app alt alan adı içerir. Özel alan adı için faturalandırma gerekir (alan adı için yıllık 12-15 $ ayrıca ücretlidir).

İşin püf noktası ne?

Püf noktası yok. Google, ücretsiz katmanları şunlar için sunar:

  • Geliştirici ekosistemini büyütmek
  • Gelecekteki ücretli müşteri adaylarını artırmak
  • Firebase’i yaygınlaştırmak

Sizin ücretsiz uygulamanız, başkasının ücretli uygulamasıdır; altyapı her iki durumda da aktiftir.

Gerçek bir uygulama oluşturmak ne kadar sürer?

Vibe kodlama ile: MVP için 1-2 saat. Geleneksel geliştirme: 2-4 hafta. Fark, yapay zekanın tekrar eden kodları üretmesi, sizin ise iş mantığına ve özelliklere odaklanmanızdır.

Kodu dışa aktarıp kendi sunucumda barındırabilir miyim?

Evet. Üretilen projeleri ZIP olarak dışa aktarabilir veya GitHub’a gönderebilirsiniz. Vercel, Netlify, kendi sunucunuz – kod tamamen size aittir.

Oluşturulan kod üretime hazır mı?

Ajan, en iyi uygulamaları izleyen çalışan kod üretir. Ancak mutlaka:

  • Oluşturulan kodu gözden geçirin
  • Kapsamlı testler yapın
  • Özel kullanım durumlarınız için hata yönetimi ekleyin
  • Hassas verileri işlemeden önce güvenlik denetimleri yapın

Top comments (0)