Frontend es lo que vemos en cualquier sitio web / webapps.
HTML, CSS y JavaScript son lenguaje front-end. que podemos ejecutar en nuestros navegadores y podemos verificarlo.
El backend es más funcional, lo que no podemos ver.
- ¿Cómo reaccionaría usted, como jefe, ante un desarrollador front-end que desea trabajar en el back-end?
- ¿Cómo debo desarrollar un backend de una aplicación de Android?
- ¿Cuáles son las tecnologías utilizadas por los desarrolladores de back-end?
- Como principiante con back end, ¿qué debo aprender?
- Cómo conectar dos bases de datos con un front end
Php, Ruby y Python son algunos de los lenguajes de backend. No podemos ejecutar estos idiomas directamente en nuestras máquinas. Estos idiomas se ejecutan en servidores. Hay dos opciones, una es alojar los archivos y verificarlos (no es una buena idea alojarlos solo para verificar). Otro es servidores locales (como xampp, wamp) al usar estos servidores locales podemos ejecutar estos idiomas en nuestras máquinas locales.
Déjame darte una analogía simple,
Nuestro cuerpo es como un frontend, solo da la apariencia y apariencia.
El funcionamiento de nuestro corazón, cerebro y muchas otras cosas son como backend que no podemos ver.
Espero que te dé claridad al menos un poco.