Citat:
djoka_l:
Citat:
Zlatni_bg:
Ne vidim razlog sto se ovde ne koristi najjednostavnija socket komunikacija, sa "kucno pravljenim" apijem, regexom i slicno?
Ja vidim, mada sam predložio da zaobiđe ceo REST i radi kako mu je lakše. Pitanje je šta misli u budućnosti da radi sa tom aplikacijom.
Šta ako mu sledeći zahtev bude da stavi jelovnik na web sajt restorana?
Šta ako naručilac posla traži da se obezbedi on-line naručivanje hrane?
Šta ako na kraju naručilac posla zahteva da mu se restoran pojavi na donesi.com? Tada će MORATI da uradi REST API kako je definisao Kupindo.
Ako će aplikacija da se završi samo na jednom restoranu, sa specijalizovnom aplikaciom samo za kelnere, onda može da uradi onako kako mu je naklakše. Slupa neki php sajt, ne mora ni da koristi framework i to će da radi.
PHP fajl koji izvrsava socket funkcije :) 'bem li ga, budan od rano jutros, zaboravio kako se strucno zove, radio 100x za mnogo stosta kada sam preko nekih aplikacija morao da citam podatke iz baze. U sustini moze lepo da se ispegla to i sa socketom da radi, meni bi to prvo palo na pamet, mada verovatno jer ove druge opcije nisam nesto preterano koristio, a delphi sam mnogo koristio jos od osnovne skole, isao na takmicenja, osvojio mi je prvo mesto na republickom IRC klijent zahvaljujuci socketima jednom.
Istina, za prosirivanje aplikacije, pogotovu ako zeli integraciju sa tudjim APIjima bolje da ne bezi od HTMLa i slicnih tehnologija. Ja sam nekako uvek vise voleo sockete pa posle cupao ono sto mi treba i delio stringove. Delphi je, iako ga danas nazalost zbog bezanja od Pascala (fokusiran na PHP i C++/C# silom prilika) jedan od najboljih alata za izradu web servera i klijenata svakakve namene.
P.S. ja sam koristio Delphi i za izradu mobilnih aplikacija, mislim da je bio XE3 (nije "bio moj", samo sam zeleo da isprobam kako radi), potom trazio adekvatno resenje za nesto sto koristi C za multiplatform i zavrsio sa Xamarinom, koga je na ***nu zalost kupio MS. Sada je deo VStudia, cak i u community verziji. A sto se tice HTML aplikacija i wrappovanja istih da rade na vise platformi, cackao sam angularjs/ionic2 i jos neke stvari. Za to stvarno postoji mnogo besplatnih alata. Ima jedan koji me je dobro sluzio al opet, rano ustajanje mi remeti long-term pamcenje :/
THE ONLY EASY DAY WAS YESTERDAY