Como desarrollador de WPF, me confundí cuando descubrí que no se me considera front-end porque mi plataforma no es web, aunque claramente trato con la interacción del usuario y el front-end de una aplicación.
Un pensamiento que tuve fue que las aplicaciones de escritorio no tienen una separación entre los extremos frontal y posterior (la interfaz de usuario y el dominio, respectivamente) como lo hace la web. Sin embargo, muchas aplicaciones tienen esta distinción, especialmente en la empresa. La mayoría de las aplicaciones de escritorio que desarrollé profesionalmente eran simplemente clientes de escritorio para los datos servidos y recibidos por las API web. En este sentido, el cliente es en gran medida el front-end.
En esta respuesta , el escritor afirma que "front-end" debe ejecutarse en un navegador, mientras que "lado del cliente" podría incluir aplicaciones de escritorio.
Entonces ... ¿por qué "front-end" solo pertenece al desarrollo web?
#include <libpq-fe.h>
cuando trabajas con el cliente PostreSQL lib. Etc. De todos modos, tienes la idea.