¿Cuáles son las diversas tecnologías web?

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

[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.

More Interesting

¿Qué es una aplicación de página única y es esta la tecnología que debo usar para desarrollar mi aplicación web?

¿Cuál es la mejor manera de desarrollar una hoja de cálculo en línea?

¿Cuáles son las diferencias entre la página web y el diseño de la aplicación?

¿Cuál es el mejor sistema de votación de ideas web?

Ahora que Wikimedia ha desplegado completamente HHVM, ¿MediaWiki incorporará elementos del lenguaje Hack?

Experiencia del usuario: ¿Cómo se puede mejorar una aplicación web para el presupuesto participativo ciudadano para PCMC?

¿Qué debo saber sobre la seguridad en Internet para crear una aplicación web que tenga un inicio de sesión de usuario?

¿Cuáles son los ejemplos de pequeñas aplicaciones web o proyectos que los principiantes pueden hacer?

¿Cuál es el costo aproximado de crear una aplicación web progresiva?

¿Es posible crear una aplicación web Java que pueda recuperar datos de un cliente HTML?

¿Cómo manejan las aplicaciones web financieras la carga causada por la transmisión de precios si cada cliente sigue haciendo llamadas ajax?

¿Cuáles son los pros y los contras de algunos de los lenguajes de back-end más populares para el desarrollo de aplicaciones web?

Entre Ionic, React y JavaScript puro, ¿qué se recomienda para las aplicaciones web progresivas?

¿Por qué la aplicación de Slack es solo un contenedor web en lugar de una aplicación nativa?

¿Cuál es un buen libro para aprender J2EE y servicios web?