Po tym kroku: rozumiesz wybrane rozwiązanie, jego ograniczenia i sposób odbioru.
Najpierw opisujesz scenariusz: początek → czynność → wynik, także brak danych i błąd. Potem poznajesz elementy potrzebne temu projektowi: interfejs, logikę, przechowywanie danych, ewentualne konta i hosting. Architektura to podział odpowiedzialności oraz połączenia między tymi elementami.
Poproś o jeden proponowany zestaw technologii i jedną sensowną alternatywę. Chcę, żebyś rozumiał, dlaczego coś wybierasz: jak to uruchomisz, ile może kosztować, co trzeba utrzymywać i jak przeniesiesz dane, gdy zmienisz zdanie.
Przeczytaj uzgodniony opis produktu i plan. Rozpisz pierwszy scenariusz: co robi użytkownik, co widzi i gdzie zapisują się dane. Uwzględnij brak danych i błąd. Zaproponuj najprostszy zestaw technologii oraz jedną sensowną alternatywę. Dla obu wyjaśnij zalety, ograniczenia, uruchomienie, utrzymanie, koszty i możliwość przeniesienia danych. Aktualne ceny i funkcje sprawdź w oficjalnych źródłach. Nie zakładaj, że potrzebujemy kont, serwera lub chmury. Pokaż decyzje do podjęcia. Po moim wyborze zapisz je w istniejącym planie. Wskaż ekrany potrzebne w pierwszym scenariuszu — zaprojektujemy je w kolejnym kroku. Nie zaczynaj jeszcze budowy aplikacji. Nie kupuj usług ani nie publikuj aplikacji.
W moim warsztacie jest Google Cloud. Vercel i Supabase testowałem, ale nie weszły do mojego zestawu. W twoim projekcie wybór wynika z potrzeb; porównanie tych usług może być ćwiczeniem, nie gotową rekomendacją. Próby narzędzi opisuję osobno w sekcji „Sprawdź”. Porównujemy konkretne zestawy usług, nie całą chmurę z jednym produktem. Ceny i właściwości wymagają aktualnych źródeł w chwili wyboru. Najprostszy projekt może nie potrzebować żadnego z tych zestawów.
Zapis: agent uzupełnia wymagania w opisie produktu. W planie zapisuje wybraną technologię, sposób działania, listę potrzebnych ekranów oraz uzasadnienie decyzji. Osobny opis architektury dodaj, gdy projekt jest na tyle złożony, że sam plan przestaje wystarczać.
Sprawdź: znasz powód wyboru, kosztowe niewiadome i test pierwszego scenariusza. Wiesz, jakie ekrany trzeba zaprojektować. Ich wygląd ustalisz w następnej lekcji. Zakup usługi i publikacja wymagają własnej decyzji.