WebApp ja kohalik rakendus
Miscellanea / / July 04, 2021
Autor Guillem Alsina González, sept. 2016
Internet on muutunud mitte ainult sidevõrguks, vaid ka omamoodi rakenduste käivitamise platvormiks operatsioonisüsteem, ja brauser moodustab selle liidese.
Sellepärast esitatakse arendajatele paljudel juhtudel küsimus: natiivrakendus või veebirakendus?
Natiivrakendus on rakendus, mis töötab otse operatsioonisüsteemile helistades ja ei vaja käitamiseks ühendust
Igas operatsioonisüsteemis on mitu ressursse API-de kujul (liides alates programmeerimine rakendused) ja süsteemikõned, mis täidavad teatud funktsioone ja täidavad rakenduste jaoks teatud ülesandeid.
Programmid, mis kasutavad neid ressursse oma jaoks toimivad Kas on omarakendused, mida nimetatakse nii seetõttu, et nad töötavad süsteemis "looduslikult", ilma et oleks vaja muud tuge.
Seevastu WebApps töötab serveris ja vajab kasutajaga suhtlemiseks veebibrauserit.
Nagu nimest juba aimata võib, on WebApp see, mis vajab töötamiseks veebibrauserit.
Tegelikult pole enamikus WebAppsi brauser muud kui kuvatav platvorm kasutajaliides ja sellega suhelda, käivitades peamiselt serveris kaugjuhtimispult.
Sellisel tööviisil on aastal mõned eelised ja puudused võrdlus kohalike rakendustega.
Esiteks on WebApps piiratud ressursside ja toimingute osas, mida nad saavad milleks teha võimaldab brauserit, mis võib paljudel juhtudel tähendada, et ei saa kasutada kõiki arvuti.
Samuti vajame selle käivitamiseks Interneti-ühendust või kohaliku võrguga, kui rakendus on erakasutuseks. Kuna WebApp peab igal juhul laadima ressursse oma kaugemast asukohast, kuna tegelikult asub see serveris, siis kui meil ühendust pole, saame teha vähe.
Teisest küljest võib eeliste hulgas mainida asjaolu, et see kulutab kohapeal vähem seadmete ressursse; kui töötate serveris liidese kaudu, mis esitleb ennast brauseri kaudu, on see server mis võtab ära peamise töökoormuse, kusjuures kohalik seade kuvab lihtsalt tulemused.
See viib meid selleni a-ga riistvara vähem võimas, saame joosta rakendused palju raskem.
Rakenduste värskendused on lihtsamad, kuna tavaliselt peame värskendama ainult serveris asuvat osa, kuna kohalikus seadmes on meil vaevalt ikooni linki, mis osutab rakendus serverist.
On vaieldav, kas ohutus See paraneb ka, kuid vähemalt vähendasime rünnakuvektoreid.
Igal mudelil on oma kasutusala
Ja seetõttu pole üks teisest parem; Seega, kui töötame rakenduse kallal, mis nõuab päringuid tsentraliseeritud teabe ja veebiteenuste kohta, siis kindlasti WebAppi mudel See on ideaalne, kui aga peame riistvarast maksimumi võtma ja funktsioone kasutama, sõltuvalt telefoni mudelist, on parim a rakendus pärismaalane.
Fotod: Fotolia - Syda
Teemad WebAppis ja Native Appis