Want to create interactive content? It’s easy in Genially!
estructuradatos
Angel Raul Boch Dueñas
Created on March 4, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Akihabara Microsite
View
Essential Microsite
View
Essential CV
View
Practical Microsite
View
Akihabara Resume
View
Tourism Guide Microsite
View
Online Product Catalog
Transcript
estructura datos
ANGEL RAUL BOCH DUEÑAS
vue js
symfony
angular
REACT JS
DJANGO
LARAVEL
Spring Framework
Ruby on Rails
EXPRESS JS
FLASK
angular
definicion
CARACTERISTICAS
Angular es un Framework de JS de codigo abierto escrito en TypeScript. Su objetivo principal es desarrollar aplicaciones de una sola pagina. Google se encarga del mantenimiento y constantes actualizaciones de mejoras para este framework.
✔️ Basado en componentes y arquitectura MVC✔️ Soporte para desarrollo de aplicaciones SPA (Single Page Applications) ✔️ Sistema de inyección de dependencias ✔️ Uso de Directivas y Two-Way Data Binding ✔️ Administración del estado con RxJS (reactive programming) ✔️ Uso de TypeScript para mayor seguridad y escalabilidad ✔️ Integración con Material Design
AÑO DE CREACION Y CREADORES
Angular fue creado en 2009 por Misko Hevery y Adams Abrons, Ingenieros de software. y lanzado oficialmente en 2010
SINTAXIS
VERSIONES
- Angular
- Angular 2
- Angular 4 y 5
- Angular 6 y 7
- Angular 8 y 9
- Angular 10 y 11
- Angular 15
- Angular 16
- Angular 17
TECNOLOGIAS IMPLEMENTADAS
- TypeScript
- HTML Y CSS
- RxJS
- Zone JS
- Angular Material
- Angular CLI
REACT JS
definicion
CARACTERISTICAS
Es una de las librerias mas populares de JS para el desarrollo de aplicaciones moviles y web, Creada por Facebook, react contiene una coleccion de fragmentos de codigo JS reutilizables utilizados para interfaces de usuario (UI)
✔️ Desarrollo basado en componentes reutilizables✔️ Virtual DOM para una mejor optimización de rendimiento ✔️ JSX (permite escribir HTML dentro de JavaScript) ✔️ Gestión del estado con hooks o librerías como Redux ✔️ Compatible con React Native para desarrollo móvil ✔️ SEO-friendly con frameworks como Next.js
AÑO DE CREACION Y CREADORES
React fue desarrollado en 2011 por Jordan Walke, un ingeniero de facebook y lanzada al publico en 2013
SINTAXIS
VERSIONES
- React 0.10
- React 0.11
- React 0.12
- React 0.13
- React 0.14
- React 15
- React 16
- React 17
- React 18
- React 19
TECNOLOGIAS IMPLEMENTADAS
- JSX
- REDUX
- BASILEA
- GIT
- NODE
- PYTHON
- REACT BOOTSTRAP
- FLUX
DJANGO
definicion
CARACTERISTICAS
Se puede utilizar para desarrollar aplicaciones web de forma rapida y eficiente, La mayoria de las aplicaciones web tienen varias funciones comunes, como la autenticacion, recuperacion de informacion de una bd y la administracion de cookies
✔️ Basado en la arquitectura MTV (Model-Template-View)✔️ Sistema de autenticación y seguridad integrada ✔️ ORM (Object-Relational Mapping) para bases de datos ✔️ Generación automática de panel de administración ✔️ Framework escalable y de alto rendimiento ✔️ Soporte para desarrollo de API con Django REST Framework
AÑO DE CREACION Y CREADORES
Django fue creado en 2003 por los programadores Adrian Holovaty y Simon Willison. Fue desarrollado para el periodico Lawrence Jorunal-World
SINTAXIS
VERSIONES
- 1.3
- 1.4 LTS
- 1.5
- 2.0
- 2.2 LTS
- 3.0
- 3.2 LTS
- 5.2 LTS
- 4.2 LTS
TECNOLOGIAS IMPLEMENTADAS
- PYTHON
- BASE DE DATOS RELACIONES Y NO RELACIONALES
- HTML
- JSON
- RSS
- XML
LARAVEL
definicion
CARACTERISTICAS
Es un framework de codigo abierto y gratuito para desarrollar aplicaciones web con PHP. Permite crear sitios web y aplicaciones web extensibles
✔️ Basado en el patrón MVC✔️ Eloquent ORM para gestión de bases de datos ✔️ Sistema de migraciones para bases de datos ✔️ Blade, su propio motor de plantillas ✔️ Autenticación, seguridad y validación de datos integradas ✔️ Soporte para API con Laravel Passport o Sanctum
AÑO DE CREACION Y CREADORES
Taylor Otwell creo Laravel en 2011. Es un framework PHP que se utiliza para desarrollar aplicaciones web.
VERSIONES
- 1.0
- 2.0
- 3.0
- 4.0
- 5.0
- 6
- 7
- 8
- 9
- 10
- 11
- 12
SINTAXIS
TECNOLOGIAS IMPLEMENTADAS
- BLADE
- TAILWIND CSS
- ARTISAN
- PHP
EXPRESS JS
definicion
CARACTERISTICAS
Express.js es el framework backend más popular para Node.js, y es una parte extensa del ecosistema JavaScript. Está diseñado para construir aplicaciones web de una sola página, multipágina e híbridas, también se ha convertido en el estándar para desarrollar aplicaciones backend con Node.js, y es la parte backend de algo conocido como la pila MEVN.
✔️ Minimalista y ligero para servidores web y APIs✔️ Compatible con middleware para ampliar funcionalidades ✔️ Manejo eficiente de rutas y solicitudes HTTP ✔️ Uso con bases de datos como MongoDB o PostgreSQL ✔️ Integración con frameworks como React, Angular o Vue
AÑO DE CREACION Y CREADORES
TJ Holowaychuk creo Express JS y lo lanzo por primera vez el 22 de mayo de 2010. Es un framework de codigo abierto
VERSIONES
- 4.15.2
- 4.15.3
- 4.16.1
- 4.21.0
- 4.21.1
- 5.0.0
- 5.0.1
SINTAXIS
TECNOLOGIAS IMPLEMENTADAS
- Mongo DB
- MySQL
- PostgreSQL
- Middleware
- HTML
- JavaScript
- TypeScript
- Ruby
FLASK
definicion
CARACTERISTICAS
Es un marco web de python que permite crear aplicaciones web de forma rapida y sencilla. Es un micro-framework, siginifica que no incluye funciones como validaciones de formularios o bases de datos
✔️ Minimalista y flexible, sin demasiadas dependencias✔️ Uso de Jinja2 como motor de plantillas ✔️ Soporte para ORM con SQLAlchemy ✔️ Enfoque en simplicidad y rapidez de desarrollo ✔️ Ideal para pequeñas aplicaciones y APIs
AÑO DE CREACION Y CREADORES
Flask fue creado en 2010 por Armin Ronacher, un programador austriaco
VERSIONES
- 3.0
- 2.0
- 1.1
- 1.0
- 0.7.1
- 0.7
- 0.6
SINTAXIS
TECNOLOGIAS IMPLEMENTADAS
- JINJA 2
- PYTHON
- WERKZEUG
- MYSQL
- WSGL
VUE JS
definicion
CARACTERISTICAS
Es un framework de JavaScript de codigo abierto que se utiliza para crear interfaces de usuario y aplicaciones de una sola pagina (SPA)
✔️ Basado en componentes y Virtual DOM✔️ Binding de datos reactivo y directo ✔️ Opciones de configuración en Options API y Composition API ✔️ Integración sencilla con otros proyectos y bibliotecas ✔️ Manejo del estado con Vuex o Pinia ✔️ Compatible con frameworks como Nuxt.js para SSR (Server Side Rendering)
AÑO DE CREACION Y CREADORES
Evan You fundo Vue.js en febrero de 2014
SINTAXIS
VERSIONES
- 3.5.13
- 3.4
- 3.3
- 3.1
- 3.0
- 2.7
- 2.6
- 2.5
TECNOLOGIAS IMPLEMENTADAS
- HTML
- CSS
- JAVASCRIPT
- SANITY
- ELECTRON
- NATIVESCRPT Y VUE NATIVE
- TRES JS
SYMFONY
definicion
CARACTERISTICAS
Es un framework de codigo abierto para el desarollo de aplicaciones web y apps, esta escrito en PHP y un lenguaje de programacion versatil para la web
✔️ Arquitectura basada en componentes reutilizables✔️ Sistema de enrutamiento flexible ✔️ Soporte para Doctrine ORM para bases de datos ✔️ Seguridad y autenticación avanzadas ✔️ Uso de Twig como motor de plantillas ✔️ Altamente configurable y escalable para grandes aplicaciones
AÑO DE CREACION Y CREADORES
Fabien Potencier creo Symfony en 2004 y lo publico en 2005.
SINTAXIS
VERSIONES
- 5.4
- 6.0
- 6.1
- 6.2
- 6.3
- 6.4
- 7.0
- 7.1
- 7.2
- 7.3
TECNOLOGIAS IMPLEMENTADAS
- MVC
- COMPONENTES PHP REUTILIZABLES
- MOTOR DE PLANTILLAS TWIG
- PHP
- JSON
- CSV
- BIBLIOTECAS
Spring Framework
definicion
CARACTERISTICAS
es un marco de trabajo para el desarrollo de aplicaciones en Java que proporciona una infraestructura integral para la creación de aplicaciones empresariales. Su principal objetivo es facilitar el desarrollo con características como la inversión de control (IoC) y la inyección de dependencias (DI).
✔️ Basado en Inversión de Control (IoC) e Inyección de Dependencias✔️ Uso de Spring Boot para simplificación de configuración ✔️ Seguridad integrada con Spring Security ✔️ Compatible con bases de datos mediante Spring Data ✔️ Desarrollo de microservicios con Spring Cloud ✔️ Soporte para aplicaciones reactivas con WebFlux
AÑO DE CREACION Y CREADORES
Rod Johnson creo Spring y fue lanzado en el 2003
SINTAXIS
VERSIONES
- Spring 1.0
- Spring 2.0
- Spring 3.0
- Spring 4.0
- Spring 5.0
- Spring 6.0
TECNOLOGIAS IMPLEMENTADAS
- Inversión de Control (IoC) y Inyección de Dependencias (DI)
- Spring cloud
- Spring Data
- Spring Boot
- Spring WebFlux
Ruby on Rails
definicion
CARACTERISTICAS
es un framework de desarrollo web basado en el lenguaje de programación Ruby. Sigue el paradigma MVC (Model-View-Controller) y se enfoca en la convención sobre configuración (CoC) y el principio DRY (Don't Repeat Yourself), lo que simplifica el desarrollo de aplicaciones web estructuradas y escalables.
✔️ Basado en el patrón MVC✔️ Filosofía "Convención sobre Configuración" (CoC) ✔️ ORM Active Record para bases de datos ✔️ Generador automático de código (scaffolding) ✔️ Seguridad integrada y protección contra ataques comunes ✔️ Compatible con frontend moderno a través de Hotwire y Turbo
AÑO DE CREACION Y CREADORES
David Heimemeier Hansson (DHH) fue el creador de ruby on rails y fue lanzado en el año 2004
SINTAXIS
VERSIONES
- Rails 1.0
- Rails 2.0
- Rails 3.0
- Rails 4.0
- Rails 5.0
- Rails 6.0
- Rails 7.0
TECNOLOGIAS IMPLEMENTADAS
- Lenguaje Ruby
- Active Record
- Action Pack
- Action View
- Action Cable
- Principio DRY (Don’t Repeat Yourself)
EJEMPLOS APLICADOS
Algunos ejemplos de paginas utilizadas con Express js son:
- XIAOMI
- WIZZAIR
- NINTENDO
- GITLAB
Sitio Oficial:https:https://vuejs.org/
EJEMPLOS APLICADOS
Algunos ejemplos de paginas utilizadas con Express js son:
- Hulu
- Groupon
- Airbnb
- Basecamp
Sitio Oficial:https:https://rubyonrails.org/
EJEMPLOS APLICADOS
Algunos ejemplos de paginas utilizadas con Express js son:
- Alibaba
- Zalando
- Amazon
Sitio Oficial:https:https:https://spring.io/projects/spring-framework
EJEMPLOS APLICADOS
Algunos ejemplos de paginas utilizadas con angular son:
- X (twitter)
- IMDb
- Discord
Sitio Oficial:https://react.dev/
EJEMPLOS APLICADOS
Algunos ejemplos de paginas utilizadas con Express js son:
- Netflix
- Zillow
- Lyft
Sitio Oficial:https:https://flask.palletsprojects.com/en/stable/
EJEMPLOS APLICADOS
Algunos ejemplos de paginas utilizadas con angular son:
- Spotify
- Mozilla
- Mapas de google
- Reditt
Sitio Oficial:https:https://www.djangoproject.com/
EJEMPLOS APLICADOS
Algunos ejemplos de paginas utilizadas con Express js son:
- Quizlet
- Groupon
- Zendesk
- Ascendencia
Sitio Oficial:https://expressjs.com/
EJEMPLOS APLICADOS
Algunos ejemplos de paginas utilizadas con Express js son:
- University of York
- SPARC Connect
- Your Life Choices
- SBDC Pennsylvania
Sitio Oficial:https:https:https://symfony.es/
EJEMPLOS APLICADOS
Algunos ejemplos de paginas utilizadas con angular son:
- Invoice Ninja
- Alison
- Barchat
- MyRank
Sitio Oficial:https://laravel.com/
EJEMPLOS APLICADOS
Algunos ejemplos de paginas utilizadas con angular son:
- Gmail
- Youtube
- Xbox
Sitio Oficial: https://angular.dev/