Popularne tematy
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
AI dynamicznie generujący UI to kierunek, który nie budzi wątpliwości, technicznie nie jest to już podejście i rozwiązania z czasów niskokodowych, nie potrzebuje JSON, wystarczy dynamicznie generować HTML/CSS/JS.
Dynamiczny UI nie musi spełniać wszystkich scenariuszy, nadaje się do sytuacji, w których można od razu korzystać.
Obecnie dynamiczny UI ma dwa główne kierunki:
Pierwszy to całkowicie dynamicznie generowany UI od Google, który ma dużą elastyczność, ale nieco gorszą stabilność.
Drugim rozwiązaniem jest aplikacja ChatGPT, nad którą pracuje OpenAI, która w rzeczywistości jest zbiorem gotowych małych programów, wywoływanych na żądanie, na przykład, gdy chcesz zarezerwować hotel, nie musisz wychodzić z ChatGPT, w oknie czatu pojawi się mały program do rezerwacji hotelu, który na podstawie podanych przez Ciebie informacji wypełni dane, a Ty samodzielnie je zmodyfikujesz i potwierdzisz, aby zakończyć proces rezerwacji hotelu.

19 gru, 06:41
Ten projekt na pierwszy rzut oka wydaje się niesamowity, ale w rzeczywistości to ślepy zaułek. Ten kierunek był badany przez zespół front-endowy Taobao dziesięć lat temu, a ja również brałem udział w opracowywaniu kilku rzeczy. W istocie chodzi o stworzenie silnika renderującego dynamiczny interfejs użytkownika, który opisuje strony internetowe i interakcje za pomocą JSON i innych zorganizowanych języków, w połączeniu z biblioteką komponentów React, aby stworzyć aplikacje bez kodu, a nawet dynamicznie dostosować UI. Tylko że wtedy trzeba było przeciągać lub ręcznie pisać JSON, a teraz Google używa AI do generowania.
Dlaczego mówię, że to ślepy zaułek? Jeśli tworzysz proste strony i interakcje, to na pewno nie ma problemu, ale w przypadku bardziej skomplikowanych biznesów i wymagań dostosowanych, to już koniec. Ponieważ JSON, niezależnie od tego, jak zaprojektujesz strukturę danych, nigdy nie będzie w stanie oddać interakcji i funkcji, które można osiągnąć za pomocą kombinacji kodu HTML + CSS + JS. Innymi słowy, w przypadku rzeczywistych, dostosowanych potrzeb, musisz albo wygenerować niesamowicie skomplikowany JSON i silnik renderujący do jego analizy; albo zredukować wymagania do ograniczonej ramy i funkcji; albo po prostu wygenerować kod, co teraz nie jest już skomplikowane.
Dlatego te próby niskokodowe sprzed lat wydają mi się dość niepraktyczne, albo generujesz czysty interfejs użytkownika z prostą interakcją formularza, na przykład: wix; albo tworzysz wysoko dostosowane komponenty, które automatycznie generują dla określonych scenariuszy biznesowych, na przykład generowanie ankiet, jak różne aplikacje formularzy.
Jeśli chcesz zapytać mnie, która opcja jest lepsza: Google czy OpenAI?
Google a2ui, który całkowicie dynamicznie generuje UI, to przyszłość, ale jest jeszcze zbyt zaawansowany. Obecnie bardziej niezawodna jest opcja oai z dostosowanym UI + dynamicznym wyborem w zależności od sytuacji.
159
Najlepsze
Ranking
Ulubione
