Teknisk rådgivning om techstack i Webbutveckling
Tjo! Jag är fullt medveten om att teknisk rådgivning egentligen kostar pengar. I mitt nuvarande exjobb i Webbutvecklingsutbildning på distans är jag dessvärre den enda tekniskt insatta (bara 2st i bolaget utöver mig) så jag har ingen teknisk insatt att rådfråga lite snabbt om techstacksval med den förbestämda förutsättningen att det ska till 100 % gå att deploya på Loopia då det är exjobb-givarens publiceringslösning - ej diskutabelt.
Men jag frågar här ändå så uppskattar jag alla svar jag får, jag är bara ute efter möjliga alternativ av composer-paket & JS-bibliotek som är vanliga inom webbutvecklingsbranschen om de ska publiceras på Loopia. Då jag inte har någon teknisk handledare så frågar jag här istället och håller tummarna för tips på techstack-alternativ!
Om Du själv hade behövt använda dig av PHP & JS med MariaDB som databaslösning, men du kunde inte få till exempelvis Laravel-ramverket, vad hade du valt för composer-paket och/eller JS-paket som du vet är vanliga och beprövade inom IT-branschen?:
- För Autentisering & Auktorisering. T.ex. finns OAuth2 men jag vet inte vilket PHP-paket som gäller då?
- För MariaDB SQL ORM-Queries. T.ex. finns ju Eloquent i Laravel men vet ej om det går att använda enskilt?
- Något annat PHP- och/eller JS-paket för att underlätta utvecklingen och/eller utöka säkerhetsnivån? Tänker "Principle of Least Privilege".
- HTMX för frontend eller är det fortfarande en för omogen/opålitlig frontend-lösning? Kortfatta handlar projektet om CRUD för vanliga användare och en administratör vilket innebär att de har helt olika behörighetsnivåer varav behovet av en beprövad lösning för autentisering & auktorisering.
Jag ska också googla + chatGPTa om vad för alternativ som finns. Men pga. hallucinationsrisk så vet jag ju inte om svaren från chatGPT stämmer gällande vad som är "vanligt i branschen" när det gäller valen för PHP- & JS-paketen utifrån kravet att det måste gå att deploya på Loopia som stödjer PHP 8.3, Apache 2.3 och MariaDB i detta fall.
Beträffande lärarna i denna kurs så får min handledare i kursen INTE hjälpa mig med lösningen av exjobbet utan de får bara handleda mig i rapportskrivandet (den tråkigaste biten i hela kursen). Så återigen varför jag frågar här.
Tack så hemskt mycket på förhand!
Mvh,
WKL.
<WKL:"En kodrad i taget!";/>