Aplikacja internetowa - puzzle online

Puzzle online Aplikacja internetowa

Aplikacja internetowa

Aplikacja internetowa, aplikacja webowa (ang. web application) – program komputerowy, który pracuje na serwerze i komunikuje się poprzez sieć komputerową z hostem użytkownika komputera. W tym celu wykorzystuje się przeglądarkę internetową użytkownika, będącego interaktywnym klientem aplikacji internetowej, pełniąc funkcję interfejsu użytkownika aplikacji internetowej.

W pracy aplikacji internetowej musi pośredniczyć sewer lub chmura obliczeniowa. Do przygotowania używa się różnych mechanizmów (np. Node, Spring, CGI, JSP, ASP.NET) i języków (np. PHP, Java, C#, Python, JavaScript, Go), jak również serwerów aplikacji. W konstrukcji relacji klient-serwer, mechanizm prezentacji danych w przeglądarce określa się mianem cienkiego klienta.

Przykładami aplikacji internetowych są serwisy społecznościowe jak (Facebook, Twitter), aplikacje bankowe, aplikacje aukcyjne (Allegro, eBay), mapy online (Google Maps, OpenStreetMap).