¿Qué es un desarrollador Web?
Un Desarrollador web: se encarga de codificar y crear el sitio web. Trabaja con los diseñadores para crear un diseño que satisfaga las necesidades del cliente y luego escribe el código para hacer realidad ese diseño.
Este realiza la programación del sitio, usando las diferentes tecnologías que sean necesarias para el proyecto.
Un sitio web, tiene dos componentes primarios.
- Front End
- Back End
Desarrollo Front End.
El desarrollador Front End, se encarga del UI (User interface/ Interface de Usuario).
El front end es la parte del desarrollo web que se dedica a la parte frontal de un sitio web, en pocas palabras del diseño de un sitio web, desde la estructura del sitio hasta los estilos como colores, fondos, tamaños hasta llegar a las animaciones y efectos.
Desarrollo Back End.
El desarrollador Back End, se encarga configurar y programar los componentes de lado del servidor, así como crear la lógica necesaria para el negocio.
El back end de una solución, determina qué tan bien se ejecutará la aplicación y qué experiencia, positiva o negativa, obtendrá el usuario de su uso.
Tipos de Desarrolladores Web.
- Desarrollador Front End
- Desarrollador Back End
- Desarrollador Full Stack
ya hemos revisado que son los Desarrolladores Front y Back End.
Veamos que es un Full Stack.
Full Stack
Es un término utilizado para describir a los desarrolladores que conocen tanto los lenguajes de frontend como de backend. Principalmente, el desarrollo full stack se refiere al uso de JavaScript en el backend y de HTML/CSS/JavaScript en el frontend para crear nuevas plataformas.
En resumen, es aquel individuo que ha aprendió y puede usar las tecnologías de ambos componentes de la web.
Se encargan tanto de la parte visual y de interacción de un sitio (frontend), como de su lógica y funcionamiento del lado del servidor (backend).