2016-04-28 3 views
0

Mit einer Anforderung, Barcode zu generieren, So habe kein Blog gesehen, ob die Erstellung des Barcodes auf Server-Seite oder Client-Seite, die besser ist.Barcode Generation Server Seite oder Client-Seite?

Java und angular js sind die Technologien mit. Alle Daten, die zum Erzeugen des Barcodes benötigt werden, sind auf der Client (UI) -Seite vorhanden.

Schlagen Sie vor, ob es gut ist, einen Barcode als Web-Service oder auf der Clientseite mit eckigen Plugins zu erstellen.

Wenn es serverseitig geschrieben wird, wie kann es auf Client-Seite übertragen werden, ist es eine Zeichenfolge?

+0

IMHO - Server, der Client ist die "Ansicht" des Barcodes und der Server ist der Generator – MadProgrammer

+0

Das ist eine Frage der Meinung, IMHO, könnte einige Entwickler eine API implementieren, um ein gebrauchsfertiges Code-Bar-Bild, einige andere zurückzukehren Man könnte die gleiche API implementieren, um die Barcodedaten zurückzugeben, andere könnten beide API implementieren –

Antwort

1

Es ist alles bis zum Entwickler. Aber es ist immer so gut zu solchen Operationen bei Server Seite und halten Sie Client-Seite so leicht wie möglich.

0

Wirklich und wirklich, solange das Generieren des Barcodes keine Interaktion von Ihrem Server erfordert, kann clientseitig erfolgen (dh Benutzer gibt eine Nummer ein, erzeugt einen Barcode, Anzeige für den Benutzer).

Je nach Komplexität Ihrer Anwendung kann es jedoch ratsam sein, die Barcode-Server-Seite zu generieren (und das Bild zwischenzuspeichern), um dem Benutzer eine effizientere (weniger Ladezeit) Erfahrung zu ermöglichen.

2

Gehen Sie immer zur Serverseite, wenn Sie eine Aufgabe ausführen, die Daten und Sicherheitsmaßnahmen umfasst.

Verwandte Themen