DESCRIPCIÓN
ENTREGA
● Envía la URL al correoframeworks | Características | Dos ejemplos de sitios que implementan ese framework | Tu opinión del framework |
---|---|---|---|
HTML5 Boilerplate | ● Estructura Base: Proporciona una estructura básica para el proyecto web, incluyendo archivos HTML, CSS y JavaScript organizados de manera coherente. ● Normalización de Estilos CSS: Incluye estilos CSS normalizados para garantizar una apariencia consistente en diferentes navegadores. ● Archivos de Configuración: Viene con archivos de configuración predefinidos para optimizar el rendimiento, como .htaccess para Apache, robots.txt y otros. ● Compatibilidad con Dispositivos Móviles: Ofrece soporte para diseños responsivos y adaptativos, asegurando que el sitio se vea bien en dispositivos móviles y tablets. |
◆ YouTube: Anteriormente, YouTube solía utilizar HTML5 Boilerplate en su código base para ayudar a estandarizar y optimizar su experiencia web. ◆ Microsoft: En algunos proyectos y productos web de Microsoft, como su sitio de desarrolladores, han utilizado HTML5 Boilerplate como punto de partida para la estructura inicial de sus sitios. |
el lenguaje es algo antiguo pero perfecto para poder empezar en el mundo de desarrollo web debido a sus bastas herramientas y facil comprensión además de ser compatible con distintos navegadores |
Symfony | ● Arquitectura MVC: Symfony sigue el patrón Modelo-Vista-Controlador, lo que facilita la separación de la lógica de negocio, la presentación y la interacción del usuario. ● Componentes reutilizables: Symfony está compuesto por un conjunto de componentes independientes que pueden ser utilizados individualmente en cualquier proyecto PHP, lo que facilita la reutilización de código y el desarrollo rápido. ● Flexibilidad y escalabilidad: Symfony ofrece una gran flexibilidad para adaptarse a las necesidades específicas de cada proyecto, desde pequeñas aplicaciones hasta grandes sistemas empresariales. Además, es altamente escalable y puede manejar cargas de trabajo pesadas. |
◆ Spotify: La famosa plataforma de streaming de música utiliza Symfony en parte de su arquitectura. ◆ Trivago: El sitio web de comparación de precios de hoteles emplea Symfony en su infraestructura. |
Symfony es un gran gestor de aplicaciones en PHP que a ganado una gran popularidad y reconocimiento debido a su robustez,flexibilidad y capacidad para construir aplicaciones web complejas de alto rendimiento gracias a su comunidad de desarrolladores que contribuyen a su optimización por lo que contribuye a consumir menos recursos |
Spring | ● Inversión de Control (IoC): Spring utiliza IoC para gestionar las dependencias entre los diferentes componentes de una aplicación, lo que facilita la creación de aplicaciones modulares y de fácil mantenimiento. ● Inyección de Dependencias (DI): Esta característica permite a Spring administrar las dependencias de los objetos, lo que reduce el acoplamiento entre componentes y hace que las aplicaciones sean más flexibles y fáciles de probar. ● AOP (Aspect-Oriented Programming): Spring Framework ofrece soporte para la programación orientada a aspectos, lo que permite modularizar aspectos transversales como el registro, la seguridad y la transacción en la aplicación. ● Transacciones: Spring proporciona un sólido soporte para el manejo de transacciones, lo que facilita la integración con sistemas de bases de datos. |
◆ Netflix: Esta plataforma de streaming utiliza Spring Framework en varias partes de su infraestructura para manejar la gestión de datos y la lógica empresarial en su backend. ◆ Amazon: Aunque Amazon utiliza una variedad de tecnologías, Spring Framework está presente en varias partes de su infraestructura, especialmente en servicios internos y sistemas de backend. |
Spring ofrece un conjunto completo de características y módulos que favorecen una amplia gama de necesidades como el desarrollo web, acceso a datos, interaccion con sistemas externos,seguridad .etc adecuado para las personas que desean hacer una pagina comercial |