Restful API és kliensei

Restful API és kliensei
2016-07-13T21:05:06+02:00
2016-07-13T22:23:42+02:00
2022-10-20T07:55:41+02:00
  • Hogy is lehetne más a megoldás, mint a Python? :)

    (Főleg akkor, amikor a Lumen már eldöntött ténynek tűnik.)
    Mutasd a teljes hozzászólást!
  • Nem értem, miért kellene így túlbonyolítani. Semmi értelme annak, hogy a Laravel / Django / akármilyen szerveroldali keretrendszer piszkálja az API-t egy felesleges plusz réteget vonva be a web esetében. (Esetleg valami nagyon speciális esetben lehet ennek értelme. Igazából te ismered az alkalmazásodat.)

    Maga a Lumen simán vissza tud adni HTML-t is, használhatsz egy rakás dolgot, amit a Laravelben is (Eloquent, Blade stb.). Az, hogy a Lumen elsősorban API-k esetében javasolt, még nem jelenti azt, hogy csak arra alkalmas, és "tilos" lenne másra is használni.

    A Lumen hátránya egy komplett webalkalmazás esetében, hogy nem annyira rugalmas, mint a Laravel, ami szinte a végtelenségig testre szabhatsz. Ha ez a hátrány nem jelenik meg az esetedben, akkor teljesen felesleges túltervezned az alkalmazásodat.
    Mutasd a teljes hozzászólást!
  • Képet csatoltam
    Mutasd a teljes hozzászólást!
    Csatolt állomány
  • Akkor ha jól értem web esetén a köztes réteg minden esetben megmarad?
    Így a webes egy szerverrel többen fut át?
    (Mondjuk ha a LumenAPI meg a Django/Laravel localba vannak akkor nagyon minimális a különbség az androidhoz képest) akár ~1mstől kevesebb is lehet
                        <-------------------->Android
    Lumen API   <----------> APACHE - Django/Laravel <---->Kliens
                         <-------------------->iOS
    Mutasd a teljes hozzászólást!
  • A django jó megoldás, de az eve és a kivy is.
    Mutasd a teljes hozzászólást!
  • Sziasztok!

    Szeretnék segítséget kérni.
    Egy olyan alkalmazásról van szó, mely megjelenne Androidon és Weben is.
    Így arra gondoltam, hogy a web szolgáltatás lehetne egy Restful Lumen API
    mely kiszolgálná a Webet és az Androidot is, akár később iOS-t is.

    Tudnátok mondani, olyan technológiákat, melyeket a webes oldalon lenne érdemes használni?(mint kliens program)
    Én elsősorban AngularJS2-re gondoltam, de érdekelne még pár alternatív megoldás.

    Esetleg van értelme olyan keretrendszereken gondolkodni mint a Laravel vagy Django?
    Mert ezek a keretrendszerek ugye Szerver oldalról mennek Kliens oldalra, így szerintem jelentősen lassabb lenne az egész.

    Nem vagyok tisztában az AngularJS használatával. De ha jól gondolom azt is hostolni kell mint egy Laravel oldalt. Majd a kliensre átdobja a teljes kódot, és onnantól teljesen kliens oldalon fut?
    Vagy az is csinál valamit szerver oldalon? ?

    Melyik lenne a legjobb megoldás?
    Mit tanácsoltok?

    Előre is köszönöm!
    Mutasd a teljes hozzászólást!
    Csatolt állomány
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd