Como desenvolvedor de WPF, fiquei confuso quando descobri que não sou considerado front-end porque minha plataforma não é Web, mesmo que eu lide claramente com a interação do usuário e o front-end de um aplicativo.
Um pensamento que eu tinha era que os aplicativos de desktop não tinham uma separação entre o front-end e o back-end (a interface do usuário e o domínio, respectivamente), como a web. No entanto, muitos aplicativos têm essa distinção, especialmente na empresa. A maioria dos aplicativos de desktop que desenvolvi profissionalmente eram meramente clientes de desktop para dados fornecidos e recebidos pelas APIs da web. Nesse sentido, o cliente é basicamente o front-end.
Em esta resposta , os estados escritor que "front-end" deve executados em um navegador enquanto o "client-side" poderiam incluir aplicativos de desktop.
Então ... por que o "front-end" se refere apenas ao desenvolvimento da web?
#include <libpq-fe.h>
ao trabalhar com a lib do cliente PostreSQL. Etc. De qualquer forma, você entendeu a idéia.