Phoenix programmieren: Produktiv -> Zuverlässig -> Schnell

Bewertung:   (4,4 von 5)

Phoenix programmieren: Produktiv -> Zuverlässig -> Schnell (Chris McCord)

Leserbewertungen

Zusammenfassung:

Dieses Buch wird als einführende Ressource zum Erlernen des Phoenix-Frameworks hoch gelobt, wobei sein methodischer Ansatz, seine Klarheit und seine praktischen Beispiele hervorgehoben werden. Obwohl der Inhalt ausgezeichnet ist, berichteten einige Nutzer über Probleme mit der Codeformatierung in der Kindle-Ausgabe, und einige erwähnten, dass die erste Ausgabe veraltet ist.

Vorteile:

Das Buch deckt die wichtigsten Themen von Phoenix und Elixir umfassend ab, ist gut strukturiert und methodisch aufgebaut und eignet sich sowohl für Anfänger als auch für erfahrene Programmierer. Viele Rezensenten schätzten die Klarheit, die ausführlichen Erklärungen und den praktischen Ansatz. Der Autor, Chris McCord, wird für seinen Lehrstil gelobt. Das Material ist wertvoll für die Erstellung von skalierbaren und Echtzeit-Webanwendungen.

Nachteile:

Die Kindle-Ausgabe leidet unter schlechter Code-Formatierung und fehlender Einrückung, was es schwierig macht, den Code-Beispielen zu folgen. Einige Nutzer merkten an, dass die erste Ausgabe in Bezug auf die jüngsten Änderungen im Phoenix-Framework veraltet ist, was zu Problemen beim genauen Nachvollziehen der Beispiele führt.

(basierend auf 24 Leserbewertungen)

Originaltitel:

Programming Phoenix: Productive -> Reliable -> Fast

Inhalt des Buches:

Akzeptieren Sie nicht den Kompromiss zwischen schnell und schön: Sie können alles haben. Phoenix-Erfinder Chris McCord, Elixir-Erfinder Jose Valim und der preisgekrönte Autor Bruce Tate führen Sie durch die Erstellung einer schnellen und zuverlässigen Anwendung. Bei jedem Schritt lernen Sie von den Phoenix-Schöpfern nicht nur, was zu tun ist, sondern auch warum. Dieses Handbuch ist vollgepackt mit Insiderwissen und wird Ihr ständiger Begleiter auf Ihrer Reise vom Phoenix-Neuling zum Experten sein, wenn Sie die nächste Generation von Webanwendungen erstellen.

Phoenix ist das lang erwartete Web-Framework, das auf Elixir basiert, der hochgradig konkurrierenden Sprache, die eine wunderschöne Syntax mit einer reichhaltigen Metaprogrammierung kombiniert. Die Autoren, die die ersten produktiven Phoenix-Anwendungen entwickelt haben, zeigen Ihnen, wie Sie Code erstellen, der einfacher zu schreiben, zu testen, zu verstehen und zu warten ist.

Der beste Weg, Phoenix zu lernen, ist zu programmieren, und Sie werden einige interessante Probleme in Angriff nehmen können. Beginnen Sie schon auf den ersten Seiten mit Controllern, Ansichten und Vorlagen zu arbeiten. Bauen Sie ein In-Memory-Repository auf, und unterstützen Sie es mit einer Ecto-Datenbankschicht. Lernen Sie, Change Sets und Constraints zu verwenden, um die Leser zu informieren und die Integrität Ihrer Datenbank zu erhalten. Erstellen Sie Ihre eigene interaktive Anwendung auf der Grundlage der Channels-API für die Echtzeit- und Hochleistungsanwendungen, die dieses Ökosystem berühmt gemacht haben. Schreiben Sie Ihre eigenen Authentifizierungskomponenten, so genannte Plugs, und lernen Sie sogar, die OTP-Schicht für überwachte, zuverlässige Dienste zu nutzen. Organisieren Sie Ihren Code mit Umbrella-Projekten, damit Ihre Anwendungen modular und einfach zu warten sind.

Dies ist ein Buch von Entwicklern und für Entwickler, und wir wissen, wie wir Ihnen helfen können, schnell einzusteigen. Jedes Buch kann Ihnen sagen, was zu tun ist. Wenn Sie dieses Buch gelesen haben, werden Sie auch wissen, warum Sie es tun sollten.

Was Sie brauchen:

Um dieses Buch durchzuarbeiten, benötigen Sie einen Computer, auf dem Erlang 17 oder besser, Elixir 1. 1, oder besser, Phoenix 1. 0 oder besser, und Ecto 1. 0 oder besser. Ein rudimentäres Wissen über Elixir ist ebenfalls sehr empfehlenswert.

Weitere Daten des Buches:

ISBN:9781680501452
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2016
Seitenzahl:300

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Elixier der Metaprogrammierung: Weniger Code schreiben, mehr erreichen (und Spaß haben!) -...
Schreiben Sie Code, der Code schreibt, mit...
Elixier der Metaprogrammierung: Weniger Code schreiben, mehr erreichen (und Spaß haben!) - Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)
Phoenix 1.4 programmieren: Produktiv > Zuverlässig > Schnell - Programming Phoenix 1.4: Productive >...
Akzeptieren Sie nicht den Kompromiss zwischen...
Phoenix 1.4 programmieren: Produktiv > Zuverlässig > Schnell - Programming Phoenix 1.4: Productive > Reliable > Fast
Phoenix programmieren: Produktiv -> Zuverlässig -> Schnell - Programming Phoenix: Productive ->...
Akzeptieren Sie nicht den Kompromiss zwischen...
Phoenix programmieren: Produktiv -> Zuverlässig -> Schnell - Programming Phoenix: Productive -> Reliable -> Fast

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: