Heim >Web-Frontend >Front-End-Fragen und Antworten >Was bedeutet Web-Frontend?

Was bedeutet Web-Frontend?

青灯夜游
青灯夜游Original
2020-04-21 17:22:4810462Durchsuche

Web-Frontend ist Front-End-Netzwerkprogrammierung, auch als benutzerseitige Programmierung betrachtet, bei der HTML-, CSS- und JS-Code für Webseiten oder Webanwendungen geschrieben wird, damit Benutzer diese Seiten sehen und mit ihnen kommunizieren können.

Was bedeutet Web-Frontend?

Beim Web-Frontend, auch „Client“ genannt, geht es um den visuellen Aspekt der Website, den Benutzer sehen und erleben können, also um alles, was der Benutzer durchschaut Ihr Webbrowser Der angezeigte Inhalt umfasst alles, was Benutzer sehen, berühren und erleben können. Das heißt, das Web-Frontend umfasst die Struktur der Webseite, das visuelle Erscheinungsbild des Webs und die Implementierung der Interaktion auf Webebene.

Das Web-Frontend hat sich aus der Webseitenproduktion entwickelt und sein Name weist offensichtliche Merkmale der Zeit auf. In der Entwicklung des Internets ist die Erstellung von Webseiten ein Produkt der Web 1.0-Ära. Der Hauptinhalt früherer Websites war statisch, hauptsächlich Bilder und Text, und das Verhalten der Benutzer bei der Nutzung der Website bestand hauptsächlich aus dem Surfen. Mit der Entwicklung der Internettechnologie und der Anwendung von HTML5 und CSS3 werden moderne Webseiten schöner, verfügen über bedeutende interaktive Effekte und sind leistungsfähiger.

Erforderliche Technologien für die Web-Front-End-Entwicklung:

● Beherrscht die Front-End-Entwicklungstechnologie (HTML5, JS, JSON, XHTML, CSS3) und versteht die relevante Aspekte jedes Technologiestandards

● Beherrschen Sie die asynchrone Ajax-Programmierung und können Sie leistungsstarke, wiederverwendbare Front-End-Komponenten schreiben.

● Sie verfügen über ein tiefes Verständnis und Kenntnisse in Programmierideen und Front -End-Frameworks wie OO, MVC, MVVM usw. Beherrschen Sie ein Front-End-Framework (gängige Front-End-Frameworks Vuejs, AngularJS, React, Bootstrap, QUICK UI, mobile Endgeräte umfassen: Frozen UI, weUI, SUI, MUI, AUI). ) und seine Prinzipien verstehen (es gibt viele Frameworks, wählen Sie zwei oder drei Mainstream-Frameworks, kompetentes und tiefgreifendes Verständnis reicht aus);

● Gut in der Optimierung der Webleistung, Zugänglichkeit, gute Erfahrung in SEO usw. ; Verstehen Sie das Konzept der Trennung von Präsentationsschicht und Datenschicht, Web-Semantik (diese sind auch in sehr nützlichen Bonuspunkten bei der Jobsuche); Verstehen Sie den Front-End-Sicherheitsmechanismus, vertraut mit dem HTTP Protokoll- und Browser-Caching-Strategien;

● Sie sind mit der Quellcode-Implementierung gängiger JS-Entwicklungsframeworks vertraut (z. B. Prototyp, jQuery, Mootools, Ext, Dojo, Underscore, YUI, Kissy). mindestens einer.

●Sie haben ein klares Verständnis für häufige Browser-Kompatibilitätsprobleme und verfügen über zuverlässige Lösungen wie IE6/7/8/9, Firefox, Safari, Chrome

●Sie haben eine relativ hohe Ästhetik

Darüber hinaus gibt es kontinuierliches Lernen

Empfohlenes Lernen:

Web-Frontend-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas bedeutet Web-Frontend?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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