Skip to main content

Google AI Studio gatavojas radīt pilnīgas lietotnes: no autentifikācijas līdz izvietošanai

Iedomājieties, ka varat aprakstīt savu sapņu lietotni vienkāršos teikumos, un pēc dažām minūtēm jums ir darbojošies prototips ar pieslēgšanās logu, datu bāzi un pat izvietošanas skriptiem. Šķiet nākotnes fantastika? Pēc jaunākajām ziņām, tas drīz var kļūt par realitāti, pateicoties Google AI Studio plašajam pārskatījumam.

Kas mainās? No prototipēšanas rīka uz pilna cikla izstrādes platformu

Līdz šim Google AI Studio ir bijis spēcīgs rīks, lai eksperimentētu ar dažādiem lielo valodu modeļiem, prototipētu idejas un ģenerētu koda fragmentus. Taču jaunie plāni to paceļ pavisam citā līmenī. Nākamajā atjauninājumā platformai tiks pievienotas trīs pamatā jaunas iespējas: iebūvēta autentifikācija, paplašināta atbalstīto programmatūras ietvaru (framework) palete un dziļāka integrācija ar citiem Google pakalpojumiem, piemēram, Firebase un Google Cloud.

Citiem vārdiem sakot, AI Studio pārtaps no “iedomāšanās darbnīcas” par “būvēšanas darbnīcu”, kas spēj ģenerēt ne tikai frontenda kodu, bet arī servera pusi, datu bāzes shēmu un visu nepieciešamo infrastruktūru, lai lietotne darbotos.

1. Iebūvēta lietotāju autentifikācija – drošība no pirmās rindas

Viena no visnopietnākajām jaunībām ir iespēja automātiski ģenerēt drošu lietotāju autentifikācijas un autorizācijas sistēmu. Izstrādātāji zina, ka šī daļa bieži ir sarežģīta un laikietilpīga. Tagad, vienkārši norādot, ka lietotnei nepieciešama reģistrācija un pieteikšanās, AI Studio varēs izveidot visu nepieciešamo kodu: no lietotāja saskarnes formas līdz drošai paroļu hashēšanai, sesiju pārvaldībai un pat e-pasta apstiprinājumiem.

Tas nozīmē, ka starta projekti būs droši pēc noklusējuma, un izstrādātāji varēs koncentrēties uz unikālo lietotnes funkcionalitāti, nevis atkārtoti izstrādāt vienu un to pašu pamata sistēmu.

2. Vairāk ietvaru, vairāk iespēju

Pašlaik AI Studio labi sadarbojas ar populāriem ietvariem kā React vai Vue. Tomēr pārskatītā versija solīs atbalstu daudz plašākam frontenda un backenda ietvaru lokam. Runā gan par Next.js, SvelteKit, gan arī par backend risinājumiem, kas balstīti uz Node.js, Python un, iespējams, pat Go.

Šī daudzveidība ļaus izstrādātājiem izvēlēties tiem pazīstamāko un piemērotāko tehnoloģiju kaudzi, un AI Studio ģenerētais kods būs optimizēts tieši šim konkrētajam ietvaram. Tas padarīs rīku pievilcīgu gan jauniem, gan pieredzējušiem profesionāļiem ar dažādām tehniskām preferencem.

3. Integrācija ar Google ekosistēmu: viens klikšķis līdz izvietošanai

Visbeidzot, pati spēcīgākā izmaiņa ir dziļā saistība ar Google pakalpojumiem. Tas nozīmē, ka, ģenerējot lietotni, jūs varēsit vienā solī konfigurēt Firebase Realtime Database vai Firestore, iestatīt Google Cloud funkcijas serverless loģikai vai pat automātiski izveidot izvietošanas konfigurāciju Google Cloud Run.

Šī “viena klikšķa” pieeja no prototipa līdz dzīvai lietotnei var radikāli samazināt laiku no idejas līdz realizācijai, īpaši jauniem uzņēmējiem, MVP (Minimālā Dzīvotspējīgā Produkta) izstrādātājiem vai izglītības iestādēm.

Kādas ir sekas izstrādātāju kopienai?

Šāds rīka evolūcija noteikti izraisīs diskusijas. No vienas puses, tas varētu demokratizēt lietotņu izstrādi, ļaujot cilvēkiem ar minimālām kodēšanas prasmēm vai pat to bez tām realizēt savas idejas. Tas paātrinās prototipēšanu un ļaus koncentrēties uz lietotāja pieredzi un biznesa loģiku, nevis uz infrastruktūras uzstādīšanu.

No otras puses, rodas jautājumi par to, kā tas ietekmēs junior izstrādātāju apmācību. Vai būs svarīgi iemācīties rakstīt autentifikācijas sistēmu no nulles, ja rīks to var izdarīt? Atbilde, visticamāk, slēpjas līdzsvarā. Šādi rīki kļūs par jaudīgiem palīgiem, kas atbrīvo no rutīnas, taču dziļa izpratne par to, kas notiek “zem motora pārsega”, paliks nenovērtējama prasme sarežģītu problēmu risināšanai un optimizācijai.

Nākotne ir radoša, nevis automātiska

Google AI Studio pārveidošana par pilna cikla lietotņu ģeneratoru nav domāta, lai aizstātu izstrādātājus. Tā ir domāta, lai viņus spēku vairotu. Iedomājieties to kā superspēcīgu programmēšanas palīgu, kas uzņemas visu smago, atkārtoto darbu, atstājot cilvēka prātam vissvarīgāko – radošo dizainu, sarežģītu loģiku un unikālas problēmas, kuras šī lietotne risina.

Kad šis atjauninājums kļūs pieejams, mēs varēsim redzēt jaunu viļņu ātras lietotņu izstrādē, eksperimentēšanā un inovācijās. Un tas, iespējams, ir tikai pirmais solis virzienā, kur mākslīgais intelekts kļūst par neatņemamu līdzautoru digitālās pasaules veidošanā.

Avots: https://www.testingcatalog.com/google-ai-studio-will-be-able-to-generate-full-stack-applications/

Atbildēt

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti kā *