Lo que hoy llamamos aplicación web se llamaba anteriormente un servicio, y a veces todavía lo es, por lo que la diferenciación es un poco confusa.
Aplicación web es un término más popular, especialmente para B2C. Por ejemplo, Facebook, Twitter, LinkedIn, Instagram, etc. son todas aplicaciones web que también complementan las aplicaciones de dispositivos locales.
No hay una diferencia técnica fundamental. Ambos tienden a almacenar todos los datos esenciales en una base de datos, y ambos tienen alguna forma de UI basada en HTML / CSS / Javascript y / o aplicaciones de dispositivos locales, y se basan en un lenguaje de fondo como PHP, Python, Java, etc.
- ¿Es un CMS bueno para construir un sitio web extenso?
- ¿Cuál es el costo de desarrollar un sitio web como Zillow o Realtor?
- Acabo de comenzar a aprender HTML, pero ¿cuál es la diferencia entre las etiquetas y ?
- Cómo crear un nuevo sitio web
- ¿Qué lenguaje de desarrollo web debo aprender en 2017?
Un sitio que consta solo de HTML / CSS estático no es una aplicación / servicio. Es solo un montón de archivos que el servidor web envía de vuelta al navegador.
En su lugar, elija entre:
- Páginas completamente estáticas sin back-end ni base de datos.
- Aplicación personalizada que utiliza su propio código de fondo y normalmente accede a una base de datos
- Un sitio basado en un sistema de gestión de contenido que utiliza un enfoque de archivo plano o base de datos
- Basando el back-end en, por ejemplo, Firebase, con solo un front-end personalizado