¿Podemos
Ayudarte?

InmobiClick

QUE ES UN FRAMEWORK Y PARA QUE SE UTILIZA EN PROGRAMACIÓN_

En el mundo del diseño y desarrollo nos encontramos comúnmente con el término framework, que denota a un conjunto de herramientas que nos ayudan a trabajar en forma más sencilla y podemos reutilizar en diversos proyectos, no obstante hay bastante que ahondar en torno a ello, por lo que hemos querido dedicar este post a explicar qué es un framework.

La traducción literal del término, marco de referencia nos da un primer indicio de su significado, ya que se trata de un esquema o patrón que permite se puede estructurar de una mejor forma el código, es decir al utilizar un framework se programa escribiendo menos líneas de código, lo que por supuesto es una ventaja que los programadores no desaprovechan.

Podría decirse entonces que un framework es una aplicación genérica incompleta que se puede configurar para añadirle las líneas de código que sean necesarias para programar una determinada aplicación una analogía de ello podría ser un rompecabezas al que se le pueden agregar nuevas piezas para hacerlo más completo y detallado o agregarle nuevas funciones.

Este marco de referencia o marco de trabajo nos provee un conjunto de código que se puede utilizar y reutilizar en cualquier sistema, bien sea simple o complejo; ofreciéndonos una forma estándar para trabajar en un lenguaje de programación determinado; es decir empleando un paradigma ya existente; siendo el Modelo Vista Controlador  MVC el más empleado en la actualidad.

Django es uno de los framework más populares en entornos web para el lenguaje Python Ruby on Rails es su par en Ruby, por lo que cuando se se habla de ellos, Django o Ruby on Rails, no se está hablando de un lenguaje de programación en concreto sino de frameworks desarrollados para facilitar la creación escritura de código en Python o Ruby.

PHP se ha convertido en el lenguaje más utilizado para desarrollar aplicaciones web; la mayor parte de programadores, por no decir la totalidad, no programan desde cero con este lenguaje, sino que emplean frameworks como Symfony, Laravel, CodeIgniter o Zend, lo que les facilita enormemente el trabajo y les ahorra mucho tiempo de programación.


Dpto.Redacción
12/01/2021

Escribenos Tu Consulta, Y Te Responderemos Lo Antes Posible

Buscador

Archivo 2020
Etiquetas

Suscribete A Nuestras Novedades

Copyright © 2020 InmobiClick. Todos los Derechos Reservados.