Heim Java javaLernprogramm Welche Bücher sollte ich lesen, um Java-Web-Frontend zu lernen?

Welche Bücher sollte ich lesen, um Java-Web-Frontend zu lernen?

May 22, 2019 pm 03:09 PM
java javaweb

Bücher, die Sie lesen können, um das Javaweb-Frontend zu erlernen: Autoritativer Javascript-Leitfaden, Javascript-DOM-Programmierkunst, Beherrschung erweiterter CSS-WEB-Standardlösungen, HTML5-autoritativer Leitfaden, Erstellen leistungsstarker Websites, scharfes JQuery, Single-Page Webanwendung Javascript Vom Front-End zum Backend und so weiter.

Welche Bücher sollte ich lesen, um Java-Web-Frontend zu lernen?

Die folgenden Bücher sind für Java-Web-Frontend-Entwicklungsprogrammierer zugänglich, die ich gerne mit Ihnen teilen möchte sie und lies sie. Es können Speicherfehler vorliegen, die zu einer Überschätzung führen. Bitte korrigieren Sie mich, wenn Sie es finden. Vielen Dank.

JS-Bücher:

„The Definitive Guide to Javascript“ Rhinoceros Book
dick, das einzige Top-Buch, jedes Kapitel des ersten Bandes vertieft sich in ein Wissen Punkt im Detail Gründlich erklärt, eine Pflichtlektüre. Die nächste API ist irrelevant.

„Javascript Advanced Programming“
ist umfangreich und weist viele Überschneidungen mit dem Rhino-Buch auf, fühlt sich aber in jeder Hinsicht dem Rhino-Buch unterlegen an. Man kann das Buch nach der Lektüre von Rhinoceros beliebig durchblättern und an manchen Stellen Ergänzungen vornehmen.

Das Schmetterlingsbuch „The Essence of Javascript“
ist ein dünnes Buch, das Menschen dazu bringt, JavaScript zu mögen.

„The Art of Javascript DOM Programming“
ist dünn und nicht eines der besten Einführungsbücher. Für Anfänger sind die ersten beiden Bücher zu umfangreich und entmutigend, und dieses Buch ist die beste Wahl . Douban-Bewertung Bis zu 8,7.

CSS-Bücher:

Das erste, womit Sie beginnen können, ist das w3school-Tutorial. Die meisten nicht-künstlerischen Programmierer werden in der Lage sein, es zu verwenden.
Ich habe ein paar gute Bücher gelesen, aber die Namen vergessen, ich werde weitere hinzufügen.

„Kompetent in CSS Advanced WEB Standard Solutions“

„CSS Design Guide“
Kann zur Verbesserung nach dem Einstieg verwendet werden.

"CSS Zen Garden"
Nicht für Anfänger, sondern eher für diejenigen, die bereits damit vertraut sind, um Inspiration zu finden und ... Kunst zu schätzen.

HTML-Bücher:
"The Definitive Guide to HTML5"

Front-End-Leistung:

"Building Eine Hochleistungswebsite》

《Leitfaden zum Aufbau einer Hochleistungswebsite》

Zwei ähnlich dünne Bücher, nach der Lektüre werden Sie sich unbesiegbar fühlen. Wenn Sie YSlows Militär nicht lesen möchten Regeln, es reicht eigentlich aus. Wichtig Wichtig ist zu wissen, warum.

Ruhe:

"RUHE in der Praxis"
Es ist ein dickes Buch, ich habe es noch nicht gelesen. Viele theoretische Bücher von Ausländern werden zu sehr angenommen Selbstverständlich und selbstmythologisierend, und sie sind nicht bodenständig. Das gefällt mir nicht, und wir werden später darüber sprechen, wenn wir über Agilität sprechen.

"Illustrated HTTP"
Es ist wichtig, das HTTP-Protokoll zu verstehen. Es besteht keine Notwendigkeit, semantische Dinge wie Methoden und Statuscodes zu verwenden, aber seien Sie nicht religiös, wie zum Beispiel „who“. Fügt Put oder Post hinzu. Wer hat was geändert?
Dieses Buch ist so süß.

Front-End-Framework:

„Sharp jquery“
ist eigentlich eine erweiterte Version von jqueryAPI. Wenn Sie denken, dass jqueryAPI ausreicht, brauchen Sie es nicht dieses Buch zu lesen.

„JQuery Technology Insider“
und „Struts2 Technology Insider“ und „Spring Technology Insider“ sind eine Reihe guter Bücher, die sich mit Quellcode befassen. Alle drei Bücher sind lesenswert. Beachten Sie jedoch, dass sowohl die „Theorie des nutzlosen Quellcodes“ als auch die „Theorie des heiligen Quellcodes“ nicht ratsam sind.

„Extjs Explained in a Simple and Deep Language“
ist möglicherweise das einzige lesbare Buch über Extjs. Die Idee dieses Frameworks gefällt mir wirklich nicht. Sowohl HTML als auch CSS haben ihre Macht verloren und alles wird von ihr verwaltet. Es wäre zu lustvoll für die Macht.
Wenn Sie ext wirklich verwenden möchten, sind die offizielle Demo und API die beste Wahl, insbesondere die Demo.

„Mit AngularJS Webanwendungen der nächsten Generation entwickeln“

„Einzelseitige Webanwendung mit Javascript vom Front-End zum Back-End“

„Backbone.js in üben"

Seit das mv*-Framework populär geworden ist, gibt es mehrere beliebte Frameworks. Ich habe nur diese Frameworks untersucht. Ich habe das Gefühl, dass AngularJs etwas riskanter ist, ein bisschen wie ExtJS. Alles muss darin erledigt werden. Wenn es gelöst werden kann, wird es sicherlich Zeit und Mühe sparen, es wäre schlecht, wenn es nicht gelöst werden könnte. Aber die Probleme ändern sich ständig. Das Rückgrat ist leichter, hat eine schwache Funktion und ein geringes Risiko. Schwache Funktion und geringes Risiko treten immer zusammen auf.
Es gibt auch requireJs, die ebenfalls untersucht werden sollten. Diese Frameworks auf Front-End-Architekturebene sind unbekannt. Instinktiv halte ich es für unrealistisch, aber es ist dennoch notwendig, einige Nachforschungen anzustellen, bevor man eine Schlussfolgerung zieht.
Unter den Front-End-Technologien, die in der traditionellen Entwicklung verwendet werden, besteht kein Zweifel daran, dass JQuery der König der Waffen ist.

"Bootstrap-Benutzerhandbuch"

"Detailliertes Verständnis von Bootstrap"

Ersteres ist ultradünn und wird überhaupt nicht benötigt. Schauen Sie einfach auf der offiziellen Bootstrap-Website nach ( Die offizielle chinesische Website ist möglicherweise die neueste, wenn die Version aktualisiert wird. Die Version ist nicht kompatibel. Ich empfehle die offizielle englische Website. Letzteres ist ein gutes Buch, das sowohl über Anwendungen als auch über Quellcode spricht.

Metronic, das auf Bootstrap basierende Front-End-Framework, ist super cool. Es ist tatsächlich ein Sammelsurium an Best Practices Suchen Sie nach dem Bootstrap-Plug-in.
Das Tolle an Bootstrap ist, dass es als Gerüst eine Plattform für verschiedene js-Komponenten bietet. Solange es sich bei allen um Bootstrap-Versions-Plug-Ins handelt, gibt es bei der Integration im Allgemeinen kein Problem mit der Stilkonsistenz.

Das obige ist der detaillierte Inhalt vonWelche Bücher sollte ich lesen, um Java-Web-Frontend zu lernen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Quadratwurzel in Java Quadratwurzel in Java Aug 30, 2024 pm 04:26 PM

Leitfaden zur Quadratwurzel in Java. Hier diskutieren wir anhand eines Beispiels und seiner Code-Implementierung, wie Quadratwurzel in Java funktioniert.

Perfekte Zahl in Java Perfekte Zahl in Java Aug 30, 2024 pm 04:28 PM

Leitfaden zur perfekten Zahl in Java. Hier besprechen wir die Definition, Wie prüft man die perfekte Zahl in Java?, Beispiele mit Code-Implementierung.

Armstrong-Zahl in Java Armstrong-Zahl in Java Aug 30, 2024 pm 04:26 PM

Leitfaden zur Armstrong-Zahl in Java. Hier besprechen wir eine Einführung in die Armstrong-Zahl in Java zusammen mit einem Teil des Codes.

Zufallszahlengenerator in Java Zufallszahlengenerator in Java Aug 30, 2024 pm 04:27 PM

Leitfaden zum Zufallszahlengenerator in Java. Hier besprechen wir Funktionen in Java anhand von Beispielen und zwei verschiedene Generatoren anhand ihrer Beispiele.

Weka in Java Weka in Java Aug 30, 2024 pm 04:28 PM

Leitfaden für Weka in Java. Hier besprechen wir die Einführung, die Verwendung von Weka Java, die Art der Plattform und die Vorteile anhand von Beispielen.

Smith-Nummer in Java Smith-Nummer in Java Aug 30, 2024 pm 04:28 PM

Leitfaden zur Smith-Zahl in Java. Hier besprechen wir die Definition: Wie überprüft man die Smith-Nummer in Java? Beispiel mit Code-Implementierung.

Fragen zum Java Spring-Interview Fragen zum Java Spring-Interview Aug 30, 2024 pm 04:29 PM

In diesem Artikel haben wir die am häufigsten gestellten Fragen zu Java Spring-Interviews mit ihren detaillierten Antworten zusammengestellt. Damit Sie das Interview knacken können.

Brechen oder aus Java 8 Stream foreach zurückkehren? Brechen oder aus Java 8 Stream foreach zurückkehren? Feb 07, 2025 pm 12:09 PM

Java 8 führt die Stream -API ein und bietet eine leistungsstarke und ausdrucksstarke Möglichkeit, Datensammlungen zu verarbeiten. Eine häufige Frage bei der Verwendung von Stream lautet jedoch: Wie kann man von einem Foreach -Betrieb brechen oder zurückkehren? Herkömmliche Schleifen ermöglichen eine frühzeitige Unterbrechung oder Rückkehr, aber die Stream's foreach -Methode unterstützt diese Methode nicht direkt. In diesem Artikel werden die Gründe erläutert und alternative Methoden zur Implementierung vorzeitiger Beendigung in Strahlverarbeitungssystemen erforscht. Weitere Lektüre: Java Stream API -Verbesserungen Stream foreach verstehen Die Foreach -Methode ist ein Terminalbetrieb, der einen Vorgang für jedes Element im Stream ausführt. Seine Designabsicht ist

See all articles