Cuando escuchamos que algunas personas se refieren a la web como front-end y back-end ¿te has preguntado qué significa?
El Front-end en web se refiere a las tecnologías de diseño y desarrollo web que corren en un navegador. Es lo visual y todo lo que tiene que ver con la interacción de un usuario con un sitio o aplicación web, lo que normalmente vemos cuando insertamos una URL en nuestro navegador.
Las herramientas encargadas de hacer esto posible son:
- HTML
- CSS
- JavaScript
Casi siempre nos referimos a la creación de esta sección como front-end engineer o front-end development. Son simplemente las personas que dominan estos lenguajes.
También podrás escuchar referencias hacia el front-end como interfaz de usuario, es exactamente lo mismo. Y User Experience (UX) se refiere a cómo hacer esta interacción visual más fácil.
Por el contrario el Back-end se refiere a las tecnologías corriendo atrás de la cortinas, una analogía para decir que está corriendo por el lado del servidor.
Los encargados de hacer esto posible son lenguajes de programación web como:
- PHP
- Java
- JSP
- .NET
- Ruby
Y es todo lo referente a hacer que tu sitio o aplicación web tenga funcionamiento.
Las personas encargadas de esta sección son comúnmente llamados back-end developers, back-end engineers o simplemente developers.
Ahora lo sabes, y la siguiente vez que estés trabajando en tu sitio o aplicación web identifica ¿estás trabajando en el front-end o back-end?
Foto: Greg Rakozy, Unsplash