front end y back end

4
Front-END y Back-END Garfias Suárez Ángel Eduardo Revista Software Gurú (SG). N° 36. Mayo – Julio de 2012, 56 páginas. Creando juegos casuales Contexto Nacional e Internacional II Secuencia: 1CM22 Arquitectura Front-END (Interfaz) Back-END (Motor) El front-end es la parte del software que interactúa con el El back-end es la parte que procesa la entrada desde El front-end es el responsable de recolectar los datos de entrada del usuario, que pueden ser de muchas y variadas formas, y los transforma ajustándolos a las El back-end, usa toda la información que el front-end recibe, para que el back-end pueda usarlas

Upload: angelgarfias

Post on 19-Nov-2015

12 views

Category:

Documents


1 download

DESCRIPTION

Mapa Conceptual de "Front End y Back End"

TRANSCRIPT

Perfil del Profesionista en SoftwareGarfias Surez ngel Eduardohttp://sg.com.mx/revista/44/la-evolucion-del-perfil-profesionista-software#.VBtm0tJ5NWg Front-END y Back-ENDGarfias Surez ngel EduardoRevista Software Gur (SG). N 36. Mayo Julio de 2012, 56 pginas. Creando juegos casualesElback-end, usa toda la informacin que el front-end recibe, para que el back-end pueda usarlasElback-endes la parte que procesa la entrada desde elfront-endElfront-endes la parte delsoftwareque interacta con el o los usuariosBack-END(Motor)El front-end es el responsable de recolectar los datos de entrada del usuario, que pueden ser de muchas y variadas formas, y los transforma ajustndolos a las especificaciones que demanda el back-end para poder procesarlosFront-END(Interfaz)Arquitectura

Conclusiones y Argumentos Es importante considerar el front-end y al back-end a la hora de desarrollar videojuegos. Pero no solo para este tipo de aplicaciones, sino, tambin para diferentes aplicaciones como lo son las pginas web.Si entendemos al front-end como al encargado de interactuar de manera constante con el o los usuarios con el fin de recopilar la informacin para su posterior uso. Y al back-end como el encargado de convertir esa informacin en datos. Un ejemplo en el que podemos entender al front-end y al back-end es el siguiente:En compiladores, el front-end traduce el cdigo fuente en una representacin intermedia, y el back-end trabaja con la representacin para producir cdigo en un lenguaje mquina. El back-end generalmente optimiza, para producir un cdigo mquina, para que la computador pueda entenderlo y envi una respuesta a travs del front-end que vera el o los usuarios.Para el desarrollo de un videojuego es importante contar con esta arquitectura, Por qu?, tan solo hay que pensar en qu lugar estaran parado los videojuegos sin la interaccin con los usuarios. Los videojuegos no seran ni la mitad de lo que son si no fuera por contar con el front-end y el back-end.Pero pensar que esta arquitectura (el front-end y el back-end) son de usos exclusivo de las computadoras, videojuegos, aplicaciones, pginas web, es un grandsimo error, ya que sin darnos cuenta estamos rodeado de esta tecnologa. Basta con observar alrededor y darse cuenta que una SmarTV te muestra una interfaz (front-end) y que despus de interactuar con ella y de recopilar informacin (back-end) te devuelve un resultado (por ejemplo la navegacin en Netflix a travs de una SmarTV), otro gran ejemplo seria la consola XBOX ONE que al iniciarse te muestra su interfaz, pero despus de indicar algunos comandos muestra diferentes resultados e incluso este trabaja con comando de voz.Como se puede observar esta tecnologa est en nuestra vida diaria y nunca nos damos cuenta de que esta interactuando con nosotros da a da y en todo momento.

Referenciashttp://www.alegsa.com.ar/Dic/back-end.php http://es.wikipedia.org/wiki/Front-end_y_back-end http://blog.teamtreehouse.com/i-dont-speak-your-language-frontend-vs-backend

Contexto Nacional e Internacional IISecuencia: 1CM22

Contexto Nacional e Internacional IISecuencia: 1CM22