Programozás Tutorialok

GraphQL - Laravel
 
A graphql egy alternatíva a rest api-k mellett. Graphql-ben egyetlen végpont van és egy speciális lekérdező nyelvvel tudunk adatokat lekérdezni vagy módosítani. Ebben a példában, laravel környezetben fogunk graphql-el dolgozni. Egy backend oldali megvalósítás fog készülni.
Részletek 2021.05.08.
Redis
 
Abban az esetben, ha szükségünk van cache-elésre, mert sok statikus adattal dolgozunk és nagy mennyiségű felhasználó szeretné a szoftverünket használni, akkor használhatunk redis-t. A redis egy szerver oldali alkalmazás, ami a memórában tárolja az adatokat key-value párokban.
Részletek 2021.04.17.
PHP 7-8 hasznos új funkciók
 
Hasznos új funkciókat nézzük át, a php verziók fejlődésével, 7.0-tól 8.0-ig. A leírás nem teljes, a linkeken alul található az összes új feature.
Részletek 2021.01.23.
Symfony tesztek
 
Symfony-ban unit tesztre és funkcionális tesztre nézünk egy-egy példát.
Részletek 2020.12.12.
Symfony migráció
 
Adatbázis migráció-ra is van eszköz symfony-ban, ennek nézzük meg a parancsait.
Részletek 2020.09.19.
Symfony command
 
Ha szeretnénk ütemezve indítani cron-al scripteket, pl email értesítés, gdpr miatt anonymizálni régi adatokat stb, akkor symfony-ban a command-okat használhatjuk.
Részletek 2020.08.22.
Angular ngrx-store
 
Angularban a redux "megfelelője" az ngrx/store. Adatokat rakhatunk bele és olvashatjuk ki őket az alkalmazás bármelyik komponensében.
Részletek 2020.07.11.
React redux
 
A redux egy adatokat tároló objektum, amibe helyezhetünk adatokat és olvashatjuk ki őket bármelyik másik komponensben is. Reduxban célszerű tárolni a profil adatokat beállításokat, olyan adatokat amik ritkán változnak, de sokszor van rájuk szükség, így nem kell folyamatosan újra lekérdezni őket.
Részletek 2020.05.09.
React alapok
 
React alapjaiba bevezető leírás. Telepítés komponensek routing.
Részletek 2020.04.04.
MongoDB
 
A MongoDB egy NoSQL adatbázis json szerű formában tárolja az adatokat / dokumentumokat. Nagy mennyiségű adatok tárolására olvasására optimalizálták, emellett könnyen skálázható. Az adatok között nincs olyan szintű kapcsolat mint a relációs adatbázisok esetén.
Részletek 2020.02.08.
Symfony event subscriber
 
Egy példán keresztül event subscriberrel valósítjuk meg az adatbázisban történő változások loggolását.
Részletek 2019.10.12.
Swagger
 
A swagger egy végpontokat dokumentáló és a működő végpontokat meghívni tudó eszköz. Pár egyszerű példa következik Symfony-hoz és Laravel-hez.
Részletek 2019.09.02.
Laravel rest api
 
Egy rest api-t készítünk, authentikációval.
Részletek 2019.08.24.
Laravel alapok
 
A laravel egy php mvc framework. A telepítést nézzük meg, az alap parancsokat és konfigurálást.
Részletek 2019.07.20.
Symfony4 frissítés
 
Néhány dolog változott a 3-as symfony verzió óta, ezért egy új telepítés során felmerülő parancsok és megoldások kerülnek most bemutatásra.
Részletek 2019.06.23.
Angular cors
 
Cross-origin resource sharing (CORS) beállítjuk fejlesztési és éles környezethez is.
Részletek 2019.02.20.
Angular nyelv választó
 
Angularban nyelv választót készítünk. Ez a "tutorial" valójában a leírás alján található link alapján készült, gyakorlatilag saját értelmezése/fordítása a linknek. A célom, hogy nyelvi fájlokat olvassunk fel amikből fordítjuk le az elemeket. Lehetne adatbázist is használni, de én most nyelvi fájlokat fogok készíteni.
Részletek 2018.12.08.
Angular routing AuthGuard
 
Ebben a fejezetben a routing-ot állítjuk be és hogy melyik komponenshez férhetnek hozzá csak az authentikált felhasználók.
Részletek 2018.12.01.
Angular primeng
 
Angularhoz használhatjuk a Primeng-t, ami egy "komponens ui gyűjtemény". Rengeteg hasznos előre összerakott építő elem található benne az alkalmazásunkhoz, amiket már nem kell nekünk újra "feltalálnunk".
Részletek 2018.11.24.
Symfony backend rest api, oauth authentikáció
 
Symfony (3.4) rest api-t építünk a következő leírásban. A leírás az oldal alján levő linkekből készült. Friendofsymfony csomagot használjuk rest szervernek, szükség van az oauth-server csomagra is az authentikációhoz és a serializer csomagra is. JSON Web Token (JWT) OAuth 2.0 Bearer token-es authentikációt használunk. Csak érvényes access_token-en rendelkező hívást fogadunk el. Ha lejár akkor kérni kell újat a refresh_token küldésével.
Részletek 2018.11.17.