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.
- He estado tomando lecciones en codecademy.com para HTML, JavaScript y Ruby, pero me gustaría comenzar a aprender otros lenguajes como C, C ++, C # y PHP. ¿Dónde empiezo?
- No sé la codificación, ¿hay alguna forma de crear un sitio web que también admita anuncios?
- ¿Es un CMS bueno para construir un sitio web extenso?
- Creé un formulario de inicio de sesión y registro simple en el código Ignitor. ¿Cómo puedo escribir el código para enviar un correo electrónico cuando la casilla de verificación del usuario olvidó la contraseña y también el código para recordarme?
- ¿Por qué tengo que aprender AngularJS?
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