Laravel: aus Überzeugung und
Leidenschaft
Webanwendungen funktionieren nach dem Client-Server-Modell. Demnach muss eine Entwicklung zwei Dinge berücksichtigen: die Prozesse auf der Server (Backend) und die Ausgabe auf der Client Seite (Frontend).
Serverseitig setzen wir auf Laravel. Dieses PHP Framework dient als Grundgerüst, auf dessen Basis wir individuelle Webanwendungen programmieren können. Wir haben uns für Laravel entschieden, da es weit verbreitet genutzt wird, umfassenden Support genießt und für unsere Anwendungen die beste Grundlage bietet.
Laravel setzt natürlich fundierte Programmierkenntnisse voraus.
Clientseitig wiederum steht das Framework Vue.js, basierend auf Javascript, für uns als Werkzeug an erster Stelle. Vue JS bietet die optimale Einbindung in Laravel Projekte von Hause aus. Da wir Vue JS favorisieren ist das natürlich ein Bonus.
Für welche Projekte eignet sich Laravel?
Laravel eigenet sich vor allem für Individualentwicklungen im Web. Dabei hilft es uns Programmieren eine gute und sichere Struktur aufzubauen und gut lesbaren Code zu erstellen. Weniger geignet ist Laravel für Anwendungsfälle, wo es bereits eine Standardsoftware gibt. Bei einer einfachen Website ist WordPress in der Regel die bessere Wahl. Für Online-Shops gibt es Systeme wie Shopware oder Magento. Laravel eignet sich daher unserer Meinung nach besonders für individuelle Geschäftsprozesse abzubilden.
Warum Laravel?
Es ist einfach
Mit Laravel lassen sich durch den sauberen Aufbau und der großen Auswahl an Erweiterungen viele Dinge bereits mit wenig Aufwand umsetzen, z.B. Import und Export von Excel Tabellen.
Es ist flexibel und erweiterbar
Laravel ist für viele Arten von Projekten nutzbar. Zum Beispiel APIs, Webanwendungen, Shops oder einfache Websites.
Absolut Sicher
In Laravel gibt es standardmäßig viele Sicherheitsfunktionen wie Rechtssystem für Benutzer, CSRF Protection.
Es ist performant
Laravel beinhaltet von Haus aus ein sehr gutes Caching, das auf Services wie Redis zugreifen kann.