Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

PHP Restservice framework

Af Ultrabruger Thomas G | 07-04-2019 15:16 | 3654 visninger | 4 svar, hop til seneste
Hej Skal til at lave en REST service og er noget usikker på hvad framework man bør bygge på. Jeg kan se at der er en del omkring Lumen, Slim, Lavarell etc, men hvilket af disse har stadig folk bag sig. Vi har komplekse objekter som vi skal have sendt frem til visningslaget. Servicen behøver Authentification/sikkerhed i en eller anden udstrækning. Den er primært tænkt som provider til et tyndt html5/Javascript site. Ligeledes kommer der behov med tiden for at udstille nogle funktioner til andre sites. Nogen forslag til hvad det bør bygges på her i 2019 ?
--
#1
inckie
Elite Nørd
07-04-2019 16:20

Rapporter til Admin
Jeg har brugt Slim i et enkelt projekt og ellers bruger jeg primært Laravel. Slim brugte jeg til et REST api i en embedded løsning - noget relativt simpelt og her synes jeg det passede meget godt til det projekt - da jeg som sådan ikke havde brug for meget andet end routing og responses, samt et database lag. Jeg har som sådan intet at sætte på Slim, men det er jo... slim, så man skal jo selv tilføje dependencies og sætter service containeren op (der er sikkert massere af skeletons man kan starte ud fra) Laravel er jeg meget glad for, tingene spiller meget godt sammen og samt veldefineret grænseflader jeg er i øjeblikket i gang med at implementere et dashboard, hvor jeg netop har brugt Laravels Authentication pakke - det var f.eks. super nemt at implementere providers, således jeg kunne bruge nogle eksisterende bruger databaser. Laravels database pakke er jeg også svært begejstret for, og den kan også nemt bruges standalone og passer f.eks. godt sammen med Slim. Lumen har jeg ikke brugt til noget seriøst endnu, men det jo bare lightweight Laravel og tænker der ikke er så meget der anderledes end fra Laravel. Jeg vil gætte på at Lumen kunne være et godt valg til dit REST API. Yii er i øvrigt også meget populært, og jeg rodder lidt med nogle web applikationer der er lavet med Yii - jeg er dog ikke super glad for det, men det er der mange andre der er - så det kunne jo være det var noget for dig. Sidst men ikke mindst vil jeg også nævne CodeIgniter, som er et super stabilt og gammelt framework (men med god performance), hvor læringskurven ikke er særlig høj - men det er relativt "primitivt" sammenlignet med f.eks. Laravel og loaderen følger et singleton pattern (anti-pattern)
--
https://twitter.com[...] - Ned med #lurerSørenPape https://linuxmint.com[...] - Få dit privatliv tilbage.
--
Sidst redigeret 07-04-2019 16:26
#2
Thomas G
Monsterbruger
09-04-2019 22:32

Rapporter til Admin
inckie: Tak for din fine feedback. Fik understøttet at Lavarel eller evt Lumen nok er vejen at gå. Jeg må igang med at kode.
--
#3
inckie
Elite Nørd
12-04-2019 16:26

Rapporter til Admin
#2 Del endelig med os hvordan det gik, når du kommer dertil.
--
https://twitter.com[...] - Ned med #lurerSørenPape https://linuxmint.com[...] - Få dit privatliv tilbage.
#4
Thomas G
Monsterbruger
13-04-2019 14:12

Rapporter til Admin
Will do. der går nok en måned eller to inden det er i mål.
--

Opret svar til indlægget: PHP Restservice framework

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login


ANNONCE