¿Qué es un Framework?

Muchas veces, cuando estamos en el desarrollo de una aplicación, nos damos cuenta de que estamos haciendo algo que o hemos hecho antes, o seguro alguien ha hecho antes, como por ejemplo un paginador Javascript, o una sección de login para nuestra página.

Ese es el momento en el que podríamos usar un Framework: Un Framework es una colección de código y de funcionalidades, similar a lo que sería una librería, pero algo mas compleja.

He aqui un posible listado de los usos que se le podría dar a una librería PHP:

  • Necesito crear un sitio web con funcionalidad específica para un cliente, y lo necesito en un plazo de 2 semanas.
  • Necesito que la interfaz del usuario de mi página web se vea mejor, y considero que hacerlo con javascript llevaría una eternidad.
  • Necesito crear un formulario y verificarlo.
  • Etc.

Se pueden dar tantos usos a un Framework como aplicaciones hay en internet. En general, y desde un punto de vista práctico, podríamos describir un framework como una de las pocas formas de lograr desarrollar aplicaciones en el tiempo que los clientes frecuentemente solicitan.

Hay Frameworks para diversos lenguajes, a continuación, un par de frameworks (y librerías) para JS y PHP.

Frameworks PHP

Frameworks JAVASCRIPT

Los frameworks listados mas arriba son los mas usados actualmente, aunque de seguro deben haber varios miles mas. No es muy original este artículo, ni tampoco trae demasiada información sobre el tema… Pero la intención es lo que vale, y la intención es la de sacudir un poco el internet con mis ideas.

Yo, personalmente prefiero CakePHP por tener una comunidad ES-PEC-TA-CU-LAR y Jquery por ser el primero que probé.

Espero que consideren utilizar un framework, por su bien… De otra manera, la única alternativa sería usar un CMS.

Agrega un comentario! los comentarios se aprueban automaticamente

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s