Tecnologias
Enviado por JUANPAEZ19 • 31 de Mayo de 2023 • Apuntes • 1.330 Palabras (6 Páginas) • 71 Visitas
TECNOLOGIAS | VERSION | conceptualización |
HTML | 5 | Es un lenguaje de marcado utilizado para crear la estructura y el contenido de páginas web. Permite definir la semántica y la estructura de los elementos en una página. |
CSS | 3 | Es un lenguaje utilizado para describir la presentación y el aspecto visual de una página web escrita en HTML. Permite definir estilos, diseños y efectos visuales. |
JAVASCRIPT | ECMAScript 5. | Es un lenguaje de programación interpretado que se utiliza principalmente para agregar interactividad y dinamismo a las páginas web. Permite controlar el comportamiento de los elementos HTML y realizar acciones en respuesta a eventos. |
JSF | 2.2.13 | Es un framework de Java para construir interfaces de usuario en aplicaciones web. Proporciona componentes reutilizables y una arquitectura para el desarrollo de aplicaciones web basadas en Java. |
BOOTSTRAP | Bootstrap 5 Beta | Es un framework de diseño front-end que proporciona una colección de herramientas y componentes para construir rápidamente interfaces de usuario responsivas y atractivas. Utiliza HTML, CSS y JavaScript. |
SPRING BOOT | Spring Boot 2.7 | Es un framework de desarrollo de aplicaciones Java que simplifica el proceso de creación de aplicaciones basadas en Spring. Proporciona una configuración predeterminada y una forma fácil de crear aplicaciones web o servicios RESTful. |
SERVLET | 3.1 | Es una clase Java que se utiliza para extender la funcionalidad de un servidor web. Permite procesar solicitudes y generar respuestas dinámicas en aplicaciones web Java. |
EJB | 3.2 | Es un modelo de programación para el desarrollo de componentes empresariales en Java. Proporciona una arquitectura para construir componentes reutilizables y distribuidos. |
JTA | 1.3 | Es una API de Java para administrar transacciones en aplicaciones empresariales. Permite coordinar y controlar transacciones distribuidas en entornos empresariales. |
DAO | 3.6 | Es un patrón de diseño que se utiliza para abstraer y encapsular la lógica de acceso a datos en una capa separada en una aplicación. Proporciona métodos para realizar operaciones de creación, lectura, actualización y eliminación de datos. |
DTO | 4.0 | Es un objeto utilizado para transferir datos entre capas o componentes de una aplicación. Proporciona una forma estructurada de representar los datos sin lógica adicional. |
JSON (JWT) | 10.0.2 | Es un formato de datos ligero y legible por humanos que se utiliza para intercambiar información entre un servidor y un cliente. Es ampliamente utilizado en aplicaciones web y API RESTful. |
DJANGO | 4.2.1 | Es un framework de desarrollo web de alto nivel basado en Python. Proporciona una forma fácil y rápida de construir aplicaciones web seguras y escalables. |
HIBERNATE | 6.2 | Es un framework de mapeo objeto-relacional para Java. Proporciona una capa de abstracción entre la base de datos y las aplicaciones Java, permitiendo el mapeo y la persistencia de objetos en una base de datos relacional. |
GLASSFISH | 5.0 | Es un servidor de aplicaciones Java EE (Enterprise Edition) de código abierto. Proporciona un entorno de ejecución para aplicaciones empresariales basadas en Java. |
ANGULAR | Angular 10.1.3 | Es un framework de desarrollo de aplicaciones web desarrollado por Google. Permite crear aplicaciones web de una sola página (SPA) y proporciona una arquitectura basada en componentes. |
POOLCONNECTION | 4.0 | Se refiere a la técnica de utilizar un grupo de conexiones a la base de datos para mejorar el rendimiento y la eficiencia en aplicaciones web. Permite reutilizar conexiones existentes en lugar de abrir y cerrar una conexión cada vez que se necesita acceder a la base de datos. |
SQL | 16.0 | Es un lenguaje de programación utilizado para administrar y manipular bases de datos relacionales. Permite realizar consultas, inserciones, actualizaciones y eliminaciones de datos. |
MYSQL | 8.0.33 | Es un sistema de gestión de bases de datos relacional de código abierto. Es ampliamente utilizado en aplicaciones web y ofrece una alta confiabilidad y rendimiento. |
JQUERY | 3.7.0 | Es una biblioteca de JavaScript que simplifica la manipulación del DOM, el manejo de eventos y la realización de solicitudes AJAX en aplicaciones web |
JPA | 2.1 | Es una especificación de Java para el mapeo objeto-relacional en aplicaciones Java. Proporciona una interfaz para interactuar con bases de datos de manera orientada a objetos. |
SPRING | 6.0.2 | Es un framework de desarrollo de aplicaciones empresariales para Java. Proporciona una infraestructura para crear aplicaciones escalables y modulares, facilitando la configuración, la seguridad, la gestión de transacciones y más. |
PRIMEFACES | 12.0.4 | Es una biblioteca de componentes de interfaz de usuario para aplicaciones web JavaServer Faces (JSF). Proporciona una amplia gama de componentes y temas para crear interfaces de usuario ricas y atractivas. |
MANAGEDBEANS | 2.3 | Son componentes de Java que se utilizan en el desarrollo de aplicaciones web con JSF. Son responsables de mantener el estado y la lógica de la aplicación en la capa de presentación. |
JBOSS | 7.4 | Es un servidor de aplicaciones Java EE de código abierto. Proporciona un entorno de ejecución para aplicaciones empresariales basadas en Java, similar a GlassFish. |
ECLIPSELINK | 4.0.1 | Es una implementación de JPA (Java Persistence API) de código abierto. Proporciona una implementación de alto rendimiento y escalabilidad para el mapeo objeto-relacional en aplicaciones Java. |
JDBC | 12.2 | Es una API de Java que proporciona métodos para conectarse y comunicarse con una base de datos relacional. Permite ejecutar consultas y actualizar datos en la base de datos. |
ODBC | 18.2.1.1 | Es una API estándar que permite a las aplicaciones acceder a bases de datos utilizando un controlador específico para el sistema de gestión de bases de datos. Proporciona una capa de abstracción entre las aplicaciones y las bases de datos. |
POJO | 0.9.1 | Es un término utilizado para referirse a una clase Java simple, sin restricciones ni dependencias de frameworks o bibliotecas específicas. Es un objeto Java ordinario que no requiere ninguna infraestructura adicional. |
APACHE | 2.4.53 | Es una fundación sin fines de lucro que desarrolla y mantiene una amplia gama de proyectos de software de código abierto, incluyendo servidores web, frameworks, bibliotecas y más. |
XAMPP | 8.0.28 | Es un paquete de software que incluye Apache, MySQL, PHP y Perl. Proporciona una solución de servidor web fácil de instalar y configurar para entornos de desarrollo local. |
WAMPSERVER | 3.3.0 | Es un entorno de desarrollo web para Windows que incluye Apache, MySQL y PHP. Permite configurar rápidamente un servidor web local para el desarrollo de aplicaciones web. |
APIREST | MQ 9.1 | Es un estilo arquitectónico utilizado para diseñar servicios web que se comunican mediante solicitudes HTTP. Permite la creación de servicios web escalables, interoperables y fáciles de mantener. |
...