2016-05-11 2 views
0

So beginne ich gerade Web-Programmierung und Design, und ich habe die Grundlagen von HTML und CSS gelernt und versuche jetzt, Javascript PHP Ajax und so weiter zu lernen. Ich habe eine Idee für eine Website, aber ich möchte vermeiden, dass alles neu geladen werden muss, wenn ein Link angeklickt wird, also habe ich meine Dateien für Menüs, Untermenüs und Inhalte mit Javascript in externe PHP-Dateien verlinkt. Ist das tatsächlich eine gute Übung, oder gibt es eklatante Nachteile, d. H. Zu viele Serveranfragen oder etwas anderes, das ich nicht sehe.Ist es eine gute Übung, Ihre Website in mehrere Dateien zu zerlegen, anstatt sie auf einer HTML-Seite zu codieren?

Vielen Dank

Antwort

0

Ich fühle mich wie es einige Lücken in Ihrem Verständnis sind. Sie sollten sich die Technik "Single page application" oder SPA ansehen, mit der Sie eine Website erstellen können, die nur aus einer Seite besteht, aber tatsächlich mehrere "Seiten" ist, die als Vorlagen aufgeteilt sind und mit Javascript navigiert werden. Das Rendern in SPAs erfolgt auf dem Client mithilfe von JavaScript, das eine Vorlage und Daten vom Webserver abruft, bevor sie kombiniert werden. Es gibt viele Tools zur Verfügung, um SPAs einschließlich Javascript Frameworks (Ember, eckig, reagieren) js Task Runner (Grunt, Schluck) Paket-Manager (Npm, Bower) Templating Tools (yo)

0

Ja, es ist gut, modularen Ansatz zu haben um eine Webanwendung zu erstellen. Ich denke, Sie sollten Frontend- und Backend-Dinge trennen. Dies hilft Ihnen auch, Ihre Anwendung schnell zu entwickeln, wenn Sie ein Team haben. Wie @Cameron sagte, sollten Sie auch SPA in Betracht ziehen.

Verwandte Themen