Symfony 5: Auf der Überholspur

Aleksandr Shitik
Aleksandr Shitik

Ich schreibe meine eigenen Beiträge und Bücher und rezensiere Filme und Bücher. Experte für Kosmologie und Astronomie, IT, Produktivität und Planung.

Symfony 5: Auf der Überholspur
Fabien Potencier
Genres: Programmierung
Jahr der Veröffentlichung: 2020
Jahr der Lektüre: 2021
Meine Bewertung: Gut
Anzahl der Lesevorgänge: 1
Gesamtseitenzahl: 360
Zusammenfassung (Seiten): 21
Originalsprache der Veröffentlichung: Englisch
Übersetzungen in andere Sprachen: Russisch, Spanisch, Portugiesisch, Chinesisch, Französisch, Deutsch

Allgemeine Beschreibung

Das Buch ist 360 Seiten lang. Es besteht nicht aus gewöhnlichen Kapiteln, sondern eher aus Schritten, von denen jeder in das Framework eintaucht und den vorherigen Schritt komplexer und verfeinert. Insgesamt gibt es 30 solcher Schritte. Das Buch enthält natürlich viele Code-Snippets, aber es enthält auch Abbildungen (meist als Screenshots), während Tabellen, Diagramme und Grafiken praktisch nicht vorkommen. Das Schwierigkeitsniveau des Buches liegt irgendwo zwischen einfach und mittel.

Inhaltsverzeichnis

Um nicht alle Schritt-Kapitel des Buches zu beschreiben, liste ich sie unten auf.

  • Schritt 0: Wovon handelt dieses Buch?
  • Schritt 1: Arbeitsumgebung überprüfen
  • Schritt 2: Projekt kennenlernen
  • Schritt 3: Von Null bis zum Deployment
  • Schritt 4: Entwicklungsmethode wählen
  • Schritt 5: Fehlerbehebung
  • Schritt 6: Controller erstellen
  • Schritt 7: Datenbank vorbereiten
  • Schritt 8: Datenstruktur beschreiben
  • Schritt 9: Admin-Panel erstellen
  • Schritt 10: Benutzeroberfläche erstellen
  • Schritt 11: Mit Branches arbeiten
  • Schritt 12: Ereignisse verarbeiten
  • Schritt 13: Lebenszyklus von Doctrine-Objekten
  • Schritt 14: Feedback über Formulare erhalten
  • Schritt 15: Admin-Panel schützen
  • Schritt 16: Spam-Schutz mittels API
  • Schritt 17: Tests
  • Schritt 18: Wechsel zur asynchronen Verarbeitung
  • Schritt 19: Zustandsverwaltung mit Workflow
  • Schritt 20: E-Mails an Administratoren senden
  • Schritt 21: Leistung durch Caching verbessern
  • Schritt 22: Oberfläche mit Webpack gestalten
  • Schritt 23: Bilder vergrößern/verkleinern
  • Schritt 24: Cron-Jobs ausführen
  • Schritt 25: Auf unterschiedliche Weise benachrichtigen
  • Schritt 26: API mit API Platform erstellen
  • Schritt 27: SPA entwickeln
  • Schritt 28: Anwendung lokalisieren
  • Schritt 29: Leistung optimieren
  • Schritt 30: Symfony-Interne erkunden
  • Schritt 31: Was kommt als Nächstes?

Meine Meinung

Ein ziemlich gutes und verständliches Buch über ein PHP-Framework, das für mich neu, aber auf der Welt beliebt ist. Wahrscheinlich half das allgemeine Wissen über die Struktur aller Backend-Frameworks, und insbesondere das Wissen über Laravel, dieses Buch leicht zu verstehen. Das Buch behandelt alle beliebten Themen und Aufgaben, mit denen Backend-Entwickler täglich konfrontiert werden: von der Verarbeitung von Anfragen und der Bildung von Antworten bis zu architektonischen Ansätzen, Arbeiten mit Datenbanken, Warteschlangen, Caches, Cron und mehr.

Вверх