pojawiły się nowe rozwiązania umożliwiające szybsze tempo pracy i tak zaczął się rozwój technologii JavaScript, która pozwala na wprowadzenie bardziej skomplikowanych elementów na stronie internetowej i poszerza interakcję. Kilka lat później firma Microsoft stworzyła technologię AJAX na potrzeby usług aplikacji internetowej Outlook Web Access. Następnie w 2004 r. premierę miał oparty na tej samej technologii Gmail. Obecnie jedną z najdynamiczniej rozwijających się aplikacji internetowych działającą po stronie serwera, gdzie komputer personalny jest jedynie punktem dostępu danych, jest oprogramowanie firmy Microsoft, pakiet Office w wersji online – Microsoft 365.
Technika Ajax dała początek aplikacjom typu Rich Internet Application, które znane dzisiaj są pod nazwą Single Page Application. Tworzenie skomplikowanych aplikacji takich jak np. Facebook, było możliwe głównie dzięki frameworkom języka JavaScript, takim jak AngularJS/Angular, React.js, czy Vue.js. Rozpowszechnienie się technologii webowych umożliwiło użycie jej do pisania aplikacji natywnych. Istnieje możliwość pisania aplikacji mobilnych dzięki m.in. lub React Native oraz desktopowych m.in. dzięki platformie Electron czy aplikacjom typu PWA.
Istnieje także możliwość tworzenia aplikacji webowych bez znajomości języka programowania. W tym celu stosuje się platformy niskokodowe.
Przypisy