Die Entwicklung von Webanwendungen und -diensten erfordert eine Kombination von technischen Fähigkeiten, wie Programmieren und Datenbanken, und nicht-technischen Aspekten, wie Usability und Benutzererfahrung. Zentrale Theorien und Modelle in der web development sind beispielsweise das Modell-View-Controller-Modell und die Model-View-ViewModel-Architektur. In der Forschung gibt es Debatten um Themen wie die Standardisierung von APIs, die Überwindung von Gerätefragmentierung und die Entwicklung von responsive Webdesigns. Angrenzende Begriffe und Anwendungsfelder sind unter anderem Mobile Computing, Cloud Computing und Big Data. Du findest wissenschaftliche Arbeiten zu web development als PDF und eBook, viele auch als Print-on-Demand, bei GRIN.