10 éves a Laravel
Június 9-én töltötte be 10. életévét minden "web artisan" közkedvelt keretrendszere, a Laravel.
Taylor elmondása szerint egy olyan keretrendszert akart alkotni, ami egyszerre erőteljes és könnyen használható. Illetve a kezdetektől fogva törekedett arra, hogy olyan dokumentációval legyen ellátva a projekt, ami felér a CodeIgniter dokumentációjának színvonalával.
Ezen a linken tekinthető meg a Laravel első commit-ja.
Ahogy látható, lényeges változások történtek az évek során. Manapság a Laravel nem csupán egy keretrendszerből áll, hanem egy teljes ecosystem épült köré.
- Vapor: szerver-nélküli deployment platform (itt olvashatsz róla bővebben)
- Forge: szerverkezelő és deployment szolgáltatás
- Envoyer: "zero downtime" (leállás nélküli) deployment szolgáltatás
- Horizon: queue felügyelő panel
- Nova: adminisztrációs panel
- Echo: websocket támogatás
- Lumen: mikro-keretrendszer a mikroszervizeknek
- Sail: leegyszerűsített Docker környezet
- Homestead: Laravel fejlesztéshez előkészített helyi környezet
- Spark: előfizetés kezelés SaaS alkalmazásokhoz
- Valet: deployment környezet macOS felhasználóknak
- Mix: JavaScript "összecsomagoló" eszköz
- Cashier: Stripe/Braintree előfizetés kezelő
- Dusk: JavaScript tesztelés
- Sanctum: token-alapú bejelentkeztető rendszer
- Passport: teljeskörű OAuth2 implementáció
- Fortify: bejelentkeztetés kisegítő rendszer
- Scout: szöveges kereső rendszer Eloquent modellekhez
- Socialite: közösségi média alapú bejelentkeztető rendszer
- Telescope: hibakereső és felügyelő panel (itt olvashatsz róla bővebben)
- Breeze: "starter kit" új Laravel alkalmazásokhoz
- Jetstream: "starter kit" új Laravel alkalmazásokhoz
- Tinker: CLI alapú elérés
- Octane: villámgyors teljesítményű kiszolgálás
- Envoy: SSH alapú feladatvégrehajtó rendszer
...és még így is megeshet, hogy valamit kihagytunk :)
A Laravel kétségek nélkül megváltoztatta a PHP alapú webalkalmazások világát, és egy új, kifinomult utat nyitott meg a fejlesztők számára. Reméljük, hogy 10 év múlva egy hasonló blogposztot írhatunk róla.