Para identificar los diferentes tipos de tecnologías web, podemos referirnos a la taxonomía de dominios proporcionada por Deshpande et al. [1], es decir: (1) informativo donde los ejemplos incluyen periódicos, catálogos y otras publicaciones periódicas, (2) interactivo que incluye información proporcionada por el usuario para acceso personalizado, por ejemplo, registro, presentación o juegos, (3) transaccional para compras en línea, pedido de bienes y servicios bancarios, (4) flujo de trabajo para sistemas de planificación y programación, gestión de inventario y monitoreo de estado, (5) entornos de trabajo colaborativo , tales como sistemas de autor distribuidos y herramientas para diseño colaborativo, (6) comunidades en línea o mercados , p. ej. grupos de chat, sistemas de recomendación, mercados y subastas, (7) portales para centros comerciales electrónicos e intermediarios, y (8) servicios web proporcionados por aplicaciones empresariales, información e intermediarios comerciales.
Además de las tecnologías comerciales / comerciales enumeradas anteriormente, también tenemos que considerar el desarrollo de tecnologías web que incluyen:
- La escritura de aplicaciones web para el navegador web clásico de acuerdo con la gran cantidad de idiomas, arquitecturas y herramientas disponibles, el móvil
- La plataforma móvil en términos de aplicaciones nativas y la adaptación del desarrollo y diseño web para esta plataforma.
- Servicios web que incluyen el intercambio de información entre diferentes aplicaciones y plataformas, canales RSS y Atom, Twitter, JSON, XML, etc.
- Diseño web, es decir, diseño e implementación de HTML, CSS, JavaScript. AJAX, etc. para sitios web.
Referencias
- ¿Qué pasos debo seguir para desarrollar una aplicación .NET donde los usuarios de la aplicación puedan agregar o eliminar elementos de formulario dinámicamente según la elección?
- ¿Debo usar MEAN stack o LAMP para una aplicación web?
- Cómo integrar BigBlueButton en mi aplicación de rieles
- ¿De qué sirven los servicios web Sabre GDS para las empresas de gestión de viajes?
- ¿Node.js tiene más de 1 bucle de eventos / cola de tareas?
[1] Y. Deshpande, S. Murugesan, A. Ginige, S. Hansen, D. Schwabe, M. Gaedke y B. White. INGENIERÍA WEB. Journal of Web Engineering, 1 (1): 3-17, octubre de 2002.