Aplikacja internetowa to program użytkowy dostarczany przez Internet za pośrednictwem interfejsu przeglądarki. Usługi internetowe są z definicji aplikacjami internetowymi i wiele witryn internetowych zawiera aplikacje internetowe. Każdy komponent witryny, który wykonuje jakąś funkcję dla użytkownika, kwalifikuje się jako aplikacja internetowa.
Aplikacje internetowe mogą być zaprojektowane do różnych zastosowań i mogą być używane przez każdego – od organizacji do osoby. Powszechnie używane aplikacje internetowe mogą obejmować pocztę internetową czy kalkulatory online, a nawet sklepy internetowe . Dostęp do niektórych aplikacji internetowych można uzyskać tylko za pomocą określonej przeglądarki, jednak większość z nich jest dostępna bez względu na to.
Jak działają aplikacje internetowe
Aplikacje internetowe nie muszą być pobierane, ponieważ są dostępne za pośrednictwem sieci. Użytkownicy mogą uzyskać dostęp do aplikacji internetowej za pośrednictwem przeglądarki internetowej.
Aby aplikacja internetowa działała, potrzebujemy serwera WWW, serwera aplikacji i bazy danych. Serwery WWW zarządzają żądaniami przychodzącymi od klienta, podczas gdy serwer aplikacji wykonuje dane zadanie. Baza danych może służyć do przechowywania wszelkich potrzebnych informacji.
Aplikacje internetowe zazwyczaj mają krótkie cykle rozwoju i mogą być tworzone przez małe zespoły programistyczne. Większość aplikacji internetowych jest napisana w JavaScript. Programowanie po stronie klienta zazwyczaj wykorzystuje te języki, które pomagają w tworzeniu frontonu aplikacji .Programowanie po stronie serwera odbywa się w celu utworzenia skryptów , z których będzie korzystać aplikacja internetowa.