es un término técnico utilizado para identificar un tipo particular de aplicación. Una aplicación monolítica tiene todos sus componentes que residen juntos como una unidad. Una aplicación web es un programa de software que se ejecuta en un servidor web. Una aplicación consta de tres componentes principales:
Interfaz de usuario (UI) Base de datos Servidor .
Era una pieza de software autónoma que podía funcionar de forma independiente por sí misma. Para actualizar la versión de AOL, tenía que obtener un CD completamente nuevo y reemplazar el programa. Así es como un monolito maneja su ciclo de lanzamiento de software (el proceso por el cual una aplicación se actualiza o modifica): todo el programa debe ser reemplazado y así es como se diseñaron las primeras aplicaciones web.
fueron diseñadas al principio para ser autónomas y tienen todo lo que el usuario necesita para obtener su trabajo hecho.
Puede ser más fácil desarrollar una aplicación monolítica porque toda la funcionalidad está en un solo lugar. Y cuando se realizan pruebas , incluso si las partes internas de la aplicación son modulares, externamente solo hay una entidad para probar.