Der persönliche Fähigkeitsbaum wird angezeigt. Bitte stellen Sie Fragen im Frontend.

WBOY
Freigeben: 2023-03-03 08:44:01
Original
992 Leute haben es durchsucht

Ich bin ein reines PHP-Backend, jetzt werde ich mir etwas Frontend-Wissen aneignen und dann selbst ein paar kleine Dinge entwickeln. Ich verfüge bereits über einige Grundkenntnisse in Javascript, HTML und CSS und bin bereit, mit vue.js zu beginnen.

Das aktuelle Problem ist folgendes: Ich habe online eine Reihe von Website-Schnittstellenvorlagen gefunden, die mir gefallen. https://github.com/VinceG/Boo… . Wie verwende ich eine solche Website-Vorlage vom Typ „Assets“? . Vor allem die Homepage, die ich möchte, ist auch in Assets. Es scheint, dass das Problem der Einführung keine Rolle spielt.

Oder diese Art von Vorlage https://github.com/meritoo/Bo... Es gibt keine Assets, aber eine direkte HTML-Schnittstelle. Dann werde ich jetzt anfangen, meine eigenen Dinge auf Basis dieses Sets zu entwickeln. Geht es bei diesem Prozess nur darum, das Backend zu schreiben, vue.js zu schreiben, dann die Blockelemente in der HTML-Vorlage Stück für Stück zu ändern, vue.js-Elemente hinzuzufügen und diese Prozesse dann anzuzeigen und anzuzeigen?
Das Ändern des HTML-Codes scheint sehr umständlich zu sein.

Ich habe schon eine Weile mit AngularJS geschrieben und Laravel mit Front-End- und Back-End-Trennung verwendet. Ich habe das Gefühl, dass es eine Menge Arbeit für eine Person ist, die Front-End- und Back-End-Trennung zu schreiben. Obwohl ich die Situation, in der Front-End und Back-End nicht getrennt sind, nicht ausprobiert habe. Jetzt möchte ich es ohne Trennung versuchen. Wenn jemand es weiß, geben Sie mir bitte einen Rat.

Antwortinhalt:

Ich bin ein reines PHP-Backend, jetzt werde ich mir etwas Frontend-Wissen aneignen und dann selbst ein paar kleine Dinge entwickeln. Ich verfüge bereits über einige Grundkenntnisse in Javascript, HTML und CSS und bin bereit, mit vue.js zu beginnen.

Das aktuelle Problem ist folgendes: Ich habe online eine Reihe von Website-Schnittstellenvorlagen gefunden, die mir gefallen. https://github.com/VinceG/Boo… . Wie verwende ich eine solche Website-Vorlage vom Typ „Assets“? . Vor allem die Homepage, die ich möchte, ist auch in Assets. Es scheint, dass das Problem der Einführung keine Rolle spielt.

Oder diese Art von Vorlage https://github.com/meritoo/Bo... Es gibt keine Assets, aber eine direkte HTML-Schnittstelle. Dann werde ich jetzt anfangen, meine eigenen Dinge auf Basis dieses Sets zu entwickeln. Geht es bei diesem Prozess nur darum, das Backend zu schreiben, vue.js zu schreiben, dann die Blockelemente in der HTML-Vorlage Stück für Stück zu ändern, vue.js-Elemente hinzuzufügen und diese Prozesse dann anzuzeigen und anzuzeigen?
Das Ändern des HTML-Codes scheint sehr umständlich zu sein.

Ich habe schon eine Weile mit AngularJS geschrieben und Laravel mit Front-End- und Back-End-Trennung verwendet. Ich habe das Gefühl, dass es eine Menge Arbeit für eine Person ist, die Front-End- und Back-End-Trennung zu schreiben. Obwohl ich die Situation, in der Front-End und Back-End nicht getrennt sind, nicht ausprobiert habe. Jetzt möchte ich es ohne Trennung versuchen. Wenn jemand es weiß, geben Sie mir bitte einen Rat.

Als ich in der Schule war, half ich meinem Mitbewohner bei der Erstellung der Front-End-Seite eines Projekts. Er schrieb Java, um eine Schnittstelle bereitzustellen, und fand dann direkt eine Vorlage für ein Hintergrundthema wie diese für die Front-End-Schnittstelle. Tatsächlich handelt es sich bei diesen Dateien um statische HTML-Dateien. Wenn Sie sich den Quellcode ansehen, sind Sie möglicherweise schockiert, da die Daten beispielsweise in einer Tabelle fest codiert sind Wenn Sie ein Framework (Vue oder Angular usw.) auf dieser Benutzeroberfläche platzieren, kann ein großer Teil des Codes direkt gelöscht und dann dynamisch über die Schnittstellendaten gerendert werden.
Es ist also viel einfacher, zuerst den Code zu finden, der getötet werden kann, und dann die Seite über die Schnittstellendaten zu rendern.

Als Demo von Vuejs in PHPerhttps://github.com/TIGERB/eas...Haha~

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage