Technology
Web application
A Web application (Web app) is a client-server software model: it executes client-side code directly in a standard browser (Chrome, Firefox) and relies on a remote server for core processing and persistent data storage.
Web applications execute complex business logic via a browser-based front-end (HTML5, CSS3, JavaScript/React) and a server-side back-end (e.g., Node.js, Python/Django, Java/Spring). This architecture leverages the ubiquitous HTTP protocol for communication, eliminating the need for platform-specific client installation, a key efficiency driver. Development typically follows a three-tier model: presentation, application, and data. Deployment is handled on scalable cloud infrastructure (AWS S3, Azure App Service) to ensure global access and high availability, often targeting 99.9% uptime. Examples like Gmail, Salesforce, and Slack demonstrate their capacity to replace traditional desktop software, providing real-time collaboration and centralized data management for millions of users.
Related technologies
Recent Talks & Demos
Showing 1-7 of 7