Wróć do artykułów
4 min czytania

Jak zrobić quiz z darmowym API - bez backendu

Jak zrobić quiz albo grę quizową bez budowania backendu? Praktyczny przewodnik na darmowym API QuizBase: jeden request, JSON gotowy do użycia, 500 zapytań dziennie.

budowanie produktu API darmowe narzędzia narzędzia dla twórców sztuczna inteligencja
Jak zrobić quiz z darmowym API - bez backendu

Jak zrobić quiz albo grę quizową bez budowania własnego backendu? Najprościej: użyć gotowego, darmowego API, które dostarczy pytania, a całą resztę zrobić po stronie aplikacji. W tym przewodniku pokazuję, jak postawić działający quiz na bazie QuizBase - API z 1,2 mln pytań - bez serwera, bazy danych i tworzenia własnego zbioru pytań od zera.

To artykuł dla makerów, vibecoderów i twórców, którzy mają pomysł na quiz, grę edukacyjną albo bota, ale nie chcą tygodniami budować zaplecza. Powstał w tej samej filozofii, co budowanie produktu bez pisania kodu: im mniej musisz zbudować sam, tym szybciej sprawdzisz, czy pomysł ma sens.

Dlaczego “bez backendu” jest dziś realne

Klasyczny quiz wymagał backendu z trzech powodów: trzeba było gdzieś trzymać pytania, gdzieś je losować i jakoś je serwować. Gotowe API zdejmuje wszystkie trzy. Pytania żyją po stronie dostawcy, losowanie robi endpoint, a Twoja aplikacja tylko wysyła request i wyświetla wynik.

Dla prostego quizu to oznacza, że cała aplikacja może być statyczną stroną - HTML, trochę JavaScriptu i wywołanie API. Bez serwera do utrzymania, bez bazy do administrowania, bez kosztów stałych. To samo podejście opisywałem przy okazji kosztów własnego API: najtańszy backend to ten, którego nie musisz stawiać.

Krok 1: pobierz klucz i pierwsze pytanie

Start jest banalny. Rejestrujesz się w QuizBase, dostajesz klucz API i możesz od razu pobrać pierwsze pytanie. Darmowy plan to 500 zapytań dziennie bez karty - w zupełności wystarczy do zbudowania i przetestowania quizu.

Jeden request zwraca jeden obiekt JSON z pytaniem, poprawną odpowiedzią, błędnymi odpowiedziami i metadanymi. Nie musisz nic parsować ręcznie ani czyścić - struktura jest gotowa do wyświetlenia. To kluczowa zaleta dobrego API: oszczędza Ci pracy, której nie widać, dopóki nie zaczniesz jej robić sam.

Krok 2: dobierz pytania filtrami

Surowe “daj losowe pytanie” rzadko wystarcza. Quiz o filmach potrzebuje pytań o filmach, gra dla dzieci - łatwiejszych. Dlatego dobre API pozwala filtrować, a w QuizBase łączysz kilka wymiarów naraz:

  • kategoria - zawęź do tematu (książki, geografia, sport)
  • trudność - 5 poziomów od trivial do expert
  • język - polski albo angielski
  • liczba pytań - pobierz od razu całą rundę zamiast pojedynczych pytań

Dzięki temu ten sam endpoint obsługuje quiz dla dzieci, trudny quiz tematyczny i grę wieloosobową - różnicą są tylko parametry. To przesuwa logikę “jaki ma być quiz” do warstwy zapytania, zamiast do kodu, który musiałbyś napisać.

Krok 3: zadbaj o brak powtórek

Najczęstszy błąd początkujących quizów to powtarzające się pytania. Skoro nie masz backendu, który pamięta, co już pokazałeś, musisz to rozwiązać po stronie klienta. To prostsze, niż brzmi: zapamiętujesz w aplikacji ID pytań, które już padły, i prosisz API o wykluczenie ich z kolejnych losowań.

Cała “pamięć” gry żyje wtedy w przeglądarce użytkownika - w stanie aplikacji albo w pamięci lokalnej. Backend nie jest do tego potrzebny, bo to informacja istotna tylko dla jednej sesji jednego gracza. To dobry przykład zasady: trzymaj stan tam, gdzie jest faktycznie potrzebny, a nie domyślnie na serwerze.

Krok 4: zbuduj wokół tego doświadczenie

Gdy masz już pytania, filtry i brak powtórek, reszta to czysta warstwa produktu: punktacja, czas na odpowiedź, ranking, tryb wieloosobowy. To wszystko da się zrobić po stronie aplikacji, bo opiera się na danych, które już masz. API dostarcza surowiec, Ty budujesz doświadczenie.

I tu jest cała wartość podejścia “bez backendu”: nie spędzasz czasu na infrastrukturze, tylko na tym, co faktycznie wyróżnia Twój quiz - na pomyśle i wykonaniu rozgrywki. Jeśli quiz chwyci, zawsze zdążysz dobudować zaplecze. Jeśli nie chwyci, nie straciłeś tygodni na backend, którego nikt nie używa.

Od quizu do produktu

Quiz z darmowego API to świetny projekt na start, ale ta sama mechanika skaluje się dalej: aplikacja edukacyjna, bot na Discordzie, nakładka na streamie, gra mobilna. We wszystkich przypadkach schemat jest ten sam - gotowe dane przez API, logika po stronie klienta, backend dopiero gdy naprawdę potrzebny.

To najtańszy znany mi sposób, żeby sprawdzić pomysł na grę czy narzędzie edukacyjne. Zamiast pytać “czy dam radę to zbudować”, pytasz “czy ludzie będą tego używać” - a to znacznie ważniejsze pytanie. Inne darmowe narzędzia, które budowałem w tej samej logice, znajdziesz w sekcji narzędzi.

Masz pomysł na grę, quiz albo narzędzie edukacyjne i chcesz je szybko sprawdzić? Pobierz klucz na quizbase.runriva.com i zbuduj pierwszą wersję w popołudnie. Najtrudniejsza część - dane - jest już gotowa.

Uczę tworzenia filmów z AI

Szkolenia z produkcji wideo wspieranego przez AI - od scenariusza i skryptu po montaż i publishing.