Professional Documents
Culture Documents
Qu es un framework? | jordisan.net
Home
Blog
About jordisan
Servicios
Portfolio
Currculum V.
Resume
ENGLISH posts
Qu es un
framework?
El trmino framework se utiliza
constantemente en el desarrollo de
software, pero sabramos definir
qu es un framework? He aqu una
descripcin.
September 29, 2006 desarrollo, estndares,
About jordisan
Interfaces front-end usability UX
(whatever they mean) from Mallorca
jordisan is an Information
Systems Engineer and Master
in HCI who tries to develop his
work in border areas between
human and computers, and
between research and
professional projects.
CV Resume LinkedIn
@jordisan ramsys(a)gmail.com
1/20
3/8/2014
Qu es un framework? | jordisan.net
Tweets
Eterno Primavera
@SiPeroNo1
Follow
29 Jul
1 Aug
1 Aug
Tweet to @jordisan
Latest posts
El botn de los 300 millones de dlares, en
Palma October 30, 2013
An approach to an integrated software-releases
workflow September 29, 2013
Los que no se juegan el pellejo June 15, 2013
2/20
3/8/2014
Qu es un framework? | jordisan.net
pretende un framework.
Entonces qu es un
framework?
Siendo muy
simple, es un
esquema
(un
esqueleto,
un patrn)
para el
desarrollo
y/o la
implementacin de una aplicacin. S, es
una definicin muy genrica, pero tambin
puede serlo un framework: sin ir ms lejos, el
paradigma MVC (Model-View-Controller) dice
poco ms que separa en tu aplicacin la
gestin de los datos, las operaciones, y la
presentacin. En el otro extremo, otros
frameworks pueden llegar al detalle de definir
los nombres de ficheros, su estructura, las
convenciones de programacin, etc.
En una primera
3/20
3/8/2014
Qu es un framework? | jordisan.net
4/20
3/8/2014
Qu es un framework? | jordisan.net
Qu ventajas tiene
utilizar un framework?
Las que se derivan de utilizar un estndar;
entre otras:
El programador no necesita plantearse una
estructura global de la aplicacin, sino que el
framework le proporciona un esqueleto que
hay que rellenar.
Facilita la colaboracin. Cualquiera que
haya tenido que pelearse con el cdigo
fuente de otro programador (o incluso con el
propio, pasado algn tiempo!) sabr lo difcil
que es entenderlo y modificarlo; por tanto,
todo lo que sea definir y estandarizar va a
ahorrar tiempo y trabajo a los desarrollos
colaborativos.
Es ms fcil encontrar herramientas
(utilidades, libreras) adaptadas al framework
concreto para facilitar el desarrollo.
Y si no necesito o no
quiero utilizar un
framework?
Por supuesto, un desarrollador puede crear
toda una aplicacin sin seguir ningn
framework conocido; puede que sea tan
pequea que no lo considere necesario, que
no conozca ninguno que se adapte a sus
necesidades, o simplemente no desee dedicar
http://jordisan.net/blog/2006/que-es-un-framework/
5/20
3/8/2014
Qu es un framework? | jordisan.net
De acuerdo; pero qu
framework utilizo?
Buscando en la red se encuentra mucha
informacin sobre los frameworks existentes
para las diferentes plataformas y lenguajes.
Posiblemente uno de sus principales
problemas es que haya demasiados: ya se
sabe, lo bueno de los estndares es que hay
muchos para elegir :). Sin embargo, la eleccin
del framework concreto a utilizar vendr
marcada por:
El tipo de aplicacin a desarrollar
El lenguaje de programacin y otras
tecnologas concretas: base de datos,
http://jordisan.net/blog/2006/que-es-un-framework/
6/20
3/8/2014
Qu es un framework? | jordisan.net
En conclusin
La utilizacin de un framework en el desarrollo
de una aplicacin implica un cierto coste inicial
de aprendizaje, aunque a largo plazo es
probable que facilite tanto el desarrollo como
el mantenimiento.
Existen multitud de frameworks orientados a
diferentes lenguajes, funcionalidades, etc.
Aunque la eleccin de uno de ellos puede ser
una tarea complicada, lo ms probable que a
largo plazo slo los mejor definidos (o ms
utilizados, que no siempre coinciden con los
primeros) permanezcan. Y si ninguno de ellos
se adapta a las necesidades de desarrollo,
siempre es mejor definir uno propio que
desarrollar al por mayor.
Tw eet
Like
10
More...
Related Posts:
1. METAeuFORiAS: Un sitio web es
como un restaurante
2. Breve cuestionario sobre tcnicas
de usabilidad y DCU
3. InfoJobs para Windows 8: una app
http://jordisan.net/blog/2006/que-es-un-framework/
7/20
3/8/2014
Qu es un framework? | jordisan.net
48 thoughts on Qu es
un framework?
1. Pingback: meneame.net
2. Pingback: Miguelsebastian.es cae tan
rpido como el candidato | 5lneas.com |
Internet, desarrollo web, tecnologa y
otras cosas por descubrir
3. Pingback: jordisan.net :: Patrones de
software, MVC y los telfonos mviles
4. Pingback: autobombo.es
Sal
5.
Jordi Snchez
6.
Post author
7.
novatisimo
http://jordisan.net/blog/2006/que-es-un-framework/
8/20
3/8/2014
Qu es un framework? | jordisan.net
jordisan
8.
Post author
9.
zenphp
February 4, 2008 at 22:35
Hola, no se si vivo en Jpiter o en la
Tierra, pero me ha dado por crear un
framework php en espaol, qu opinas de
que el cdigo ,comentarios ,tutoriales,
foros,etc. sea todo en espaol?
Saludos,ah, la web es
http://blog.zenphp.es
y bueno, he
9/20
3/8/2014
Qu es un framework? | jordisan.net
jordisan
10.
Post author
11.
zenphp
February 5, 2008 at 16:11
Ahora se que vivo en marte, lo estoy
orientando a proyectos en espaol, he
insertado muchas funciones para fechas y
codificacin UTF-8, por ejemplo en la
base de datos se intenta realizar
consultas con ese juego de caracteres
adems recomiendo usar plantillas con
ese juego y se incluye un .htaccess con la
http://jordisan.net/blog/2006/que-es-un-framework/
10/20
3/8/2014
Qu es un framework? | jordisan.net
jordisan
12.
Post author
jorgebee65
14.
15.
Jhon F. Ortiz O.
http://jordisan.net/blog/2006/que-es-un-framework/
11/20
3/8/2014
Qu es un framework? | jordisan.net
jordisan
16.
Post author
Gianky
17.
18.
Gianky
April 30, 2009 at 14:55
bueno creo q me confundi algo tengo q
http://jordisan.net/blog/2006/que-es-un-framework/
12/20
3/8/2014
Qu es un framework? | jordisan.net
Teodoro
19.
samuel
20.
zenphp
21.
http://jordisan.net/blog/2006/que-es-un-framework/
13/20
3/8/2014
Qu es un framework? | jordisan.net
JJTR
22.
Julio
23.
Saladashed.-
24.
ZardwiZ
25.
26.
Mxi
October 10, 2010 at 23:53
Diculpa entonces al desarrollar una
aplicacin tengo que utilizar un
Framework y un IDE ms decirdir que
http://jordisan.net/blog/2006/que-es-un-framework/
14/20
3/8/2014
Qu es un framework? | jordisan.net
Mxi
27.
Ali
28.
Zaira
29.
Angelica
30.
Reply
31.
Patricia
February 17, 2011 at 10:59
Muy buena explicacin!
http://jordisan.net/blog/2006/que-es-un-framework/
15/20
3/8/2014
Qu es un framework? | jordisan.net
Reply
Brian
32.
saopma
33.
adfesabo
34.
txaler
35.
16/20
3/8/2014
Qu es un framework? | jordisan.net
Reply
diseo web
36.
hkr
37.
Oski
38.
17/20
3/8/2014
Qu es un framework? | jordisan.net
Star academy
43.
nanu63
44.
Sebastin
46.
http://jordisan.net/blog/2006/que-es-un-framework/
18/20
3/8/2014
Qu es un framework? | jordisan.net
Leave a Reply
Your email address will not be published.
Required fields are marked *
Name *
Email *
Website
Comment
http://jordisan.net/blog/2006/que-es-un-framework/
19/20
3/8/2014
http://jordisan.net/blog/2006/que-es-un-framework/
Qu es un framework? | jordisan.net
20/20