Está en la página 1de 4

¿QUÉ ES UN FRAMEWORK WEB?

Son variedades de herramientas, estilos y


librerías que sirven para el desarrollo
de aplicaciones web más escalables y
sencillas de mantener.  utilizado por
programadores ya que permiten   avanzar un
trabajo, así como también reducir errores y
obtener un resultado de más calidad.

CARACTERÍSTICAS

Abstracción de URLs y sesiones.


Acceso a datos.
Controladores.
Autentificación y control de acceso.
Separación entre diseño y contenido.

VENTAJAS

El programador ahorra tiempo ya que dispone ya del esqueleto sobre el


que desarrollar una aplicación.

Facilita los desarrollos colaborativos, al dejar definidos unos estándares


de programación.

Al estar ampliamente extendido, es más fácil encontrar herramientas,


módulos e información para utilizarlo.

Proporciona mayor seguridad, al tener gran parte de las potenciales


vulnerabilidades resueltas.

Normalmente existe una comunidad detrás, un conjunto de


desarrolladores que pueden ayudar a responder consultas.
EJEMPLOS
Net: es Framework de Microsoft y uno de los más utilizados.
Symphony: proyecto PHP de software libre.
Zend Framework: framework de código abierto
para desarrollar aplicaciones web y con
servicios web PHP.

Laravel: uno de los frameworks de código


abierto más fáciles de asimilar para PHP.

Django: framework de desarrollo web de código


abierto escrito en Python.
Ruby on Rails: framework de aplicaciones web de código abierto escrito
en el lenguaje de programación Ruby.
Angular: framework de código abierto desarrollado en TypeScript y
mantenido por Google.

¿EL WORDPRESS ES UN FRAMEWORK?

es un conjunto de herramientas para ayudar a


construir temas personalizados rápidamente
mediante el manejo de retos comunes en
cualquier web con anticipación.

CARACTERÍSTICAS
Cuenta con una amplia variedad de plugins
Presenta una gran selección de plantillas
Permite ordenar el contenido
Posibilidad de incluir páginas
Autoguardado de la información
Permite programar publicaciones
Se puede utilizar y modificar de forma gratuita.
Gestión de usuarios. Permite crear usuarios y asignarles diferentes
niveles de permisos en relación con la creación y publicación de
contenidos en el blog.
Facilidad de instalación y actualización.
VENTAJAS

Es fácil de usar.
Es fácil de mantener y actualizar.
Es un software de Código abierto.
Está en constante actualización y mejoramiento.
No se necesita conocimientos de programación.
Es fácil de personalizar (plantillas o temas)
Permite trabajar el posicionamiento de tu sitio en Google
Se puede trabajar desde cualquier dispositivo
Se puede trabajar desde cualquier dispositivo
Optimiza tu tiempo y ahorra dinero

EJEMPLOS
Beyoncé
La newsroom de Facebook
TED
Walt Disney
 USA Today
Revista Variety
Quartz
Black America Web
Toyota (Brasil)
Perez Hilton
El blog oficial de LinkedIn
Spotify

¿QUÉ ES BOOTSTRAP?
Es un framework de desarrollo web gratuito y de código abierto. Está
diseñado para facilitar el proceso de desarrollo de los sitios web
responsivos y orientados a los dispositivos móviles.
CARACTERÍSTICAS

Permite crear interfaces que se adapten a los diferentes navegadores,


tanto de escritorio como tablets y móviles a distintas escalas y
resoluciones.

Se integra perfectamente con las principales librerías Javascript, por


ejemplo JQuery.

Ofrece un diseño sólido usando LESS y estándares como CSS3/HTML5.


Es un framework ligero que se integra de forma limpia en nuestro
proyecto actual.

Funciona con todos los navegadores, incluido Internet Explorer


usando HTML Shim para que reconozca los tags HTML5.

Dispone de distintos layout predefinidos con estructuras fijas a 940


píxeles de distintas columnas o diseños fluidos.

VENTAJAS

Es de código abierto
Está mantenido y actualizado por Twitter.
Es compatible con la mayoría de navegadores
Dispone de gran cantidad de documentación
Utiliza componentes vitales para los desarrolladores
Sus plantillas son de sencilla adaptación responsive.
Dispone de un conjunto de elementos web personalizables.
Se integra con librerías JavaScript.

FRONT-END
sirve para realizar la interfaz de un sitio web, desde su estructura hasta
los estilos, como pueden ser la definición de los colores, texturas,
tipografías, secciones, entre otro
BACK-END
códigos ocultos que sirven para que una página web o aplicación
funcione correctamente.

También podría gustarte