4. November 2016 | | gespeichert unter Programmierung.

Amsterdam ist immer eine Reise wert! Das durften auch wir feststellen, als es uns im August 2016 zur LaraconEU in die Stadt der Grachten verschlug. Dort haben wir uns mit den neuesten Entwicklungen aus der Laravel-Küche beschäftigt.

Laravel – das klingt doch wie ein Dessert.

Dazu passend haben wir uns in der Sugar City von Amsterdam, einer alten Süßwarenfabrik mit industriellem Charme, mit über 600 weiteren Entwicklern, Gestaltern und Managern über die neusten technologischen Leckereien ausgetauscht.

Den Kern der Konferenz bildete Laravel, das aus unserer Sicht eines der vielversprechendsten PHP-Frameworks ist. Der Initiator Taylor Otwell (@taylorotwell) eröffnete die LaraconEU mit einer Keynote zu den Neuerungen von Laravel 5.3.

Laravel Echo und verbesserte Notifications rücken die Echtzeit-Kommunikation mit dem Besucher einer Website stärker in den Vordergrund. Mit Scout steht eine offizielle Volltextsuche zur Verfügung, die dem Nutzer dabei hilft, passende Inhalte schnell zu finden.

Zur Demonstration der Features hat Taylor eine digitale Karte mit herzlichen Grüßen versendet, die einige Tage später als echte Postkarte in den heimischen Briefkästen landete. Die vorgestellte Version 5.3 von Laravel hat er noch am Abend des ersten Konferenztages veröffentlicht.

Die Ankündigung für das Laravel Certification Program klingt für uns ebenfalls spannend: Interessierte Entwickler können sich, wie bereits bei anderen Frameworks üblich, ihre Kompetenzen zertifizieren lassen. Vielleicht gibt es auch bei PLUSPOL interactive demnächst offiziell zertifizierte Laravel-Entwickler?

Nach der Konferenz fängt das Lernen erst richtig an

Für einen großen Automotive-Konzern haben wir Vue.js für ein reaktives Admin-Interface eingesetzt, um die Konfigurationsdaten zu pflegen. Mit positivem Ergebnis: Der Setup-Aufwand war gering und die Verständlichkeit super. Evan You (@youyuxi) hat gemeinsam mit allen Mitwirkenden eine spannende Alternative zu Angular.JS, React und Co. auf die Beine gestellt, die wir auf jeden Fall im Auge behalten. Mittlerweile ist Vue.JS 2 erschienen.

Neue Methoden zur Lastoptimierung sind für uns regelmäßig ein Thema, denn auch stark frequentierte Websites müssen trotzdem ein perfektes Nutzererlebnis bieten. Der Talk zu Varnish kam uns also sehr gelegen. Gerade für umfangreiche dynamische Seiten soll das Tool ein Vielfaches an Beschleunigung bringen. Jedes Gewinnspiel, jede TYPO3- oder WordPress-Seite kann durch einen gezielten Einsatz einen spürbaren Geschwindigkeitsschub erleben. Bei der nächsten großen Weihnachtskampagne werden wir testen, ob es seinem Hype gerecht wird. Im ersten Einsatz kommt der gecachte Aufruf der Startseite ganz ohne PHP und Datenbankabfragen aus und steht 5x schneller zur Verfügung. Vielen Dank an Mattias Geniar (@mattiasgeniar) für den aufschlussreichen und spannenden Einblick zum Caching und Loadbalancing.

Ausblick.

Wir haben so viele interessante Themen von der LaraconEU im Gepäck, die wir demnächst weiter ausführen werden. Wir werden uns dem Talk von Jon Acker (@__jacker__) über Behaviour Driven Design widmen. Die Vorträge von Matthias Noback (@matthiasnoback), Caryn Humphreys & Jesse O’Brien (@vehikl) und Jeroen van der Gulik (@jeroenvdgulik) sind Inspiration zur Optimierung unserer Abläufe und für die interne Zusammenarbeit. Auch die Lucid-Architektur von Abed Halawi (@mulkave) ist eine nähere Betrachtung wert, stellt sie doch einen interessanten Ansatz zur Strukturierung umfangreicher Projekte dar.

Wer die LaraconEU dieses Jahr nicht besuchen konnte, sollte sich alle Vorträge ansehen. Bei einem kühlen Glas Hackerbrause. Hier geht’s zur YouTube-Playlist.

10. August 2016 | | gespeichert unter Coding, Programmierung.

Ihr habt es ja wahrscheinlich schon mitbekommen: Unser Entwickler Florian hat einen gut besuchten Vortrag an der HTWK Leipzig gehalten und gezeigt, wie ein moderner Webentwicklungs-Workflow funktioniert.

Falls ihr nicht dabei sein konntet, euch aber brennend dafür interessiert, wie ihr CSS-Dateien mit Autoprefixer verarbeitet oder JS-Features mit Babel kompiliert: Schaut doch einfach mal bei Slideshare vorbei, wir haben euch die Folien online gestellt. Viel Spaß beim Durchklicken! Weiterlesen »