> Faqs > ¿Frontend qué conocimientos debe tener?

¿Frontend qué conocimientos debe tener?

Hola, ya se cuál es la diferencia entre back-end y front-end, pero tengo una duda. ¿El profesional front-end también debería saber acerca de diseño web? O sea ¿el front tiene que crear el diseño de imágenes? y esas cosas graficas? O en cambio tienen que trabajar mas que nada con HTML, CSS y Javascript, jQuery, diseño responsivo?

Responder la pregunta
Editar Hacer otra preguntaPreguntar

Respuestas

Frontend también tiene que relacionarse bien con tareas que tienen que ver con el diseño, pero no tanto con la parte estética. Tal como planteas la pregunta, te diría que no tiene que crear el diseño y las imágenes. Pero hay matices, te explico. Primeramente, depende mucho de cómo esté dividido el personal de una empresa o proyecto. - Si son pocas personas, posiblemente el front-end acabaría diseñando la parte estética, creando interfaces, imágenes, etc. En este caso según mi opinión estarías reuniendo lo que podrían ser perfectamente dos perfiles distintos en un profesional, pero la verdad es que en muchos proyectos esta unión es algo bastante habitual. Pero en un equipo mayor, y en líneas generales el front-end se encargaría de implementar un diseño en la parte del código y no definir el diseño en sí. Es decir, si son varios en el proyecto generalmente habría algunos que realizarían la propuesta estética y luego el frontend la implementaría. Lo que sí está claro es que el front-end tiene que dominar y usar con soltura los lenguajes HTML + CSS y generalmente tendrá conocimientos avanzados de Javascript y librerías como jQuery. Si el frontend está bastante orientado a la programación posiblemente dominará algunos frameworks Javascript del lado del cliente como podría ser AngularJS, ReactJS o EmberJS. Espero haberte aclarado algo.

Miguel Angel Alvarez