Wat is krekt in webapplikaasje?

Ferbetterje jo ynsjoch foar web-basearre tapassingsprogramma's

In webapplikaasje is in kompjûterprogramma dat in spesifike funksje útfiert troch in webblêder te brûken as syn klant. De applikaasje kin sa ienfâldich wêze as in berjochtbrief of in kontaktformulier op in webside of as komplekse as in wurdprosessor of in multy-spiler mobile app-app dy't jo op jo tillefoan downloade.

Wat is in kliïnt?

De "kliïnt" wurdt brûkt yn client-server-omjouwing om te ferwizen nei it programma dat de persoan brûkt om it programma út te fieren. In omjouwing fan client-server is ien dêr't meardere kompjûters ynformaasje befetsje lykas it ynfieren fan ynformaasje yn in database. De "kliïnt" is de applikaasje dy't brûkt wurdt om de ynformaasje te ynfoljen, en de 'server' is de applikaasje dy't brûkt wurdt om de ynformaasje te bewarjen.

Wat binne de foardielen fan gebrûk fan webapplikaasjes?

In webapplikaasje ferliedt de ûntwikkelders fan 'e ferantwurdlikheid fan it bouwen fan in kliïnt foar in spesifike type komputer of in spesifike bestjoeringssysteem, sadat elkenien kin de applikaasje tagelyk brûke as se ynternet tagong hawwe. Om't it client yn in webblêder rint, kin de brûker in IBM-kompatibele of in Mac brûke. Se kinne Windows XP of Windows Vista brûke. Se kinne sels brûk fan Internet Explorer of Firefox, hoewol in oantal applikaasjes nedich hawwe foar in spesifyk webblêder .

Web-applikaasjes brûke in kombinaasje fan server-side-skript (ASP, PHP, ensfh.) En client-side skript (HTML, Javascript, ensfh.) Om de applikaasje te ûntwikkeljen. It klant-side-skript befettet de presintaasje fan 'e ynformaasje, wylst it server-side-skript mei alle hurde saken behannele wurdt lykas it bewarjen en opheljen fan de ynformaasje.

Hoe lang hawwe Webapplikaasjes al rûn?

Web-tapassingen binne al sûnt al sûnt it World Wide Web gewoane populariteit krigen. Bygelyks, Larry Wall ûntwikkele Perl, in populêre server-side scripting language, yn 1987. Dat wie sân jier foar't it ynternet tige populêr wie fanwege akademysk en technologyskrêften.

De earste mainstream web-tapassingen wiene relatyf ienfâldich, mar de ein fan 'e jierren 90 seagen in stap nei mear komplekse webapplikaasjes. Tsjintwurdich brûke miljoenen Amerikanen in webapplikaasje om har ynkommensbeskôgings online te stjoeren, onlinebankbankaken út te fieren, bliuw yn kontakt mei freonen en ljeppers en safolle mear.

Hoe binne Web Applikaasjes ûntwikkele?

De measte webapplikaasjes binne basearre op de client-server-arsjitektuer wêr't de kliÃn ynformeart ynformaasje as de server bewarret en sammelet ynformaasje. Internetpost is in foarbyld dêrfan, mei bedriuwen lykas Google's Gmail en Microsoft's Outlook, dy't web-basearre e-post kliïnten biede.

Yn 'e rin fan' e ferline binne ferskate jierren in grutte stuit foar webapplikaasjes ûntwikkele foar funksjes dy't normaal gjin server nedich binne om de ynformaasje te bewarjen. Jo wurdprosessor hâldt bygelyks dokuminten op jo kompjûter, en hat gjin server nedich.

Web-tapassingen kinne deselde funksjes leverje en de foardielen fan meardere plattformen krije. Bygelyks, in webapplikaasje kin wêze as wurdprosessor, it bewarjen fan ynformaasje yn 'e wolk en jo kinne jo' dokumint 'op jo persoanlike hurde skiif' downloaden '.

As jo ​​de web brûke lang duorre om te besjen hoe populêre webapplikaasjes lykas Gmail of Yahoo mail kliïnten oer de jierren feroare hawwe, hawwe jo sjoen hoefolle edukative websides gewoan wurden binne. In protte fan dy fermisting is fanwege AJAX, dat is in programmearmodel foar it meitsjen fan mear responsive webapplikaasjes.

G Suite (eartiids Google Apps ), Microsoft Office 365 binne oare foarbylden fan 'e nijste generaasje fan webapplikaasjes. Mobile applikaasjes dy 't ferbine mei it ynternet (lykas jo Facebook app, jo Dropbox app of jo online bank app) binne ek foarbylden hoe't webapplikaasjes ûntwurpen binne foar it altyd hyltyd populêr gebrûk fan it mobile web.

Updated by: Elise Moreau