Als WPF-Entwickler war ich verwirrt, als ich feststellte, dass ich nicht als Front-End angesehen werde, weil meine Plattform kein Web ist, obwohl ich mich eindeutig mit Benutzerinteraktion und dem Front-End einer Anwendung befasse.
Ein Gedanke, den ich hatte, war, dass Desktop-Anwendungen keine Trennung zwischen dem Front-End und dem Back-End (der Benutzeroberfläche bzw. der Domäne) haben, wie dies im Web der Fall ist. Viele Anwendungen weisen jedoch diese Unterscheidung auf, insbesondere im Unternehmen. Die meisten Desktop-Anwendungen, die ich professionell entwickelt habe, waren lediglich Desktop-Clients für Daten, die von Web-APIs bereitgestellt und empfangen wurden. In diesem Sinne ist der Kunde das Frontend.
In dieser Antwort , die Schriftsteller heißt es, dass „Front-End“ muss in einem Browser , während „client-side“ laufen könnte möglicherweise umfassen Desktop - Anwendungen.
Also ... warum bezieht sich "Front-End" nur auf die Webentwicklung?
#include <libpq-fe.h>
bei der Arbeit mit PostreSQL-Client lib. Wie auch immer, Sie bekommen die Idee.