
Elsősorban a PHP és azon belül Laravel keretrendszerrel dolgozó fejlesztőként számos szolgáltatással és termékkel találkoztam a laravellel kapcsolatban. Az nem kérdés, hogy jelenleg a Laravel népszerű keretrendszer-e...? Egyszerű a válaszom, az! Még annak ellenére is, hogy erős kritikák vannak a keretrendszerrel kapcsolatban, főleg, aki előtte Symfony keretrendszerrel dolgozott és egy Laravel projektbe csöppen :)
A bejegyzés nem összehasonításról szól, természetesen van pro és kontra, mint minden keretrendszer esetében. Én azt vallom, hogy nem a keretrendszernek kell meghatározni a projektet, hanem a projekthez kell választani eszközt ( esetünkben ez valamilyen PHP keretrendszer). De azért kerestem a Google Treands segítségével, hogyan alakult a keretrendszer népszerűsége. A bejegyzés célja az ökoszisztéma bemutatása, ami nem elhanyagolható, függetlenül, hogy kedveljük vagy sem a Laravelt.
Csomagok és eszközök:
A Nova egyoldalas alkalmazás. A Tailwind és a Vue.js ökoszisztémára épül.
A Lumen egy olyan mikrokeret, amely lehetővé teszi a mikroszolgáltatások létrehozását a Laravel környezetben. Egyszerűen fogalmazva, ez a Laravel keretrendszer könnyebb és gyorsabb változata.
A Laravel Scout egyszerű, illesztőprogram megoldást kínál a teljes szöveges keresés hozzáadásához az Eloquent modellekhez. A modellmegfigyelők segítségével a Scout automatikusan szinkronban tartja a keresési indexeket az Eloquent rekordokkal.
A Laravel Dusk, könnyen használható böngésző automatizálást és tesztelési API-t kínál. A Dusk egy teljes böngésző-tesztelő eszköz a JavaScript-et támogató alkalmazásokhoz. Bármely Selenium böngészővel működhet, de alapértelmezés szerint a ChromeDriver programmal érkezik.
A Laravel Mix hasonló, mint a gulp, Grunt és egyéb csomagkezelők. a Laravelre jellemző, de kívülről is használható npm csomagként.
A Laravel Envoy egyszerű és elegáns módszert kínál a távoli szerverekre vonatkozó általános feladatok végrehajtásához. Ha valaha a Fabric, a Capistrano vagy más eszközöket használtál távoli feladatok kezelésére, akkor az Envoy könnyű lesz használni.
Fizetett eszközök és szolgáltatások:
A Forge olyan eszköz, amely automatizálja a PHP-kiszolgálókat használó webes alkalmazások telepítését és konfigurálását. A Laravel gyártói fejlesztették ki a szerverkezelés korszerűsítésére azáltal, hogy egy egyszerű vezérlőpanelt biztosítanak a korlátlan tartományok és aldomainek könnyű konfigurálásához, több hely létrehozásához a szerveren vagy az SSL-tanúsítványok kezeléséhez .
A Laravel Envoyer lehetővé teszi az alkalmazások telepítését nulla állásidő nélkül. Arra összpontosít, hogy egy teljesen funkcionális alkalmazást nyújtson a végfelhasználóknak a PHP-telepítések végrehajtása közben. Az eszköz korlátlan és testreszabható telepítéseket támogat több kiszolgálón, valamint az alkalmazás állapotának ellenőrzésére.
Összegzés
Jól látszik, hogy nem a teljes ökoszisztémát mutattam be csak a számomra fontosakról írtam, vagy azokról amiket használtam különböző projektek kapcsán. De elmondható, hogy nagy támogatottságot élvez a Laravel és viszonylag nagy fejlesztő közösség áll mögötte, így hosszútávra biztosítva nekünk a keretrendszer támogatását.
Köszönöm, hogy elolvastad ❤️
Ha tetszett a cikk, kérlek oszd meg! Egyéb kérdéseid vannak, akkor keress meg Telegrammon, vagy írj nekem egy e-mailt.