mailto:stanisl...@gmail.com>> wrote:
>> >
>> > Jasně, znám a používám. Běhá to skvěle a jak jsem psal: REST API
>> > je v Django sranda. Ale má-li mít API každý model, má-li API
>> umět
>> > doposlat kontextové informace, pak nějaké přepínače, atd. začne
>> > se to nabalovat. Proto tam “remcám”, že sice to běhá a běhá to
>> > skvěle, ale všemu napsat API, vše ve Vue rozbalit a nandat do
>> > správný proměnný a pak teprve psát šablonu je proti Django
>> > response/request časově úplně jinde a u menších aplikací se mi
>> > zdá, že budu více pracovat na API než aplikaci. Snad to píši
>> > srozumitelně :)
>> >
>> > SV
>> >
>> >
>> > On 23 February 2021 at 9:37:15, Jirka Vejrazka
>> > (jirka.v...@gmail.com <mailto:jirka.v...@gmail.com>) wrote:
>> >
>> >> Ja v tomhle nejsem odbornik, ale REST API jsem kdysi davno v
>> >> dobe bronzove delal pomoci
>> >> https://www.django-rest-framework.org/ - znas?
>> >>
>> >> Jirka
>> >>
>> >> On Tue, 23 Feb 2021 at 09:30, Stanislav Vasko
>> >> mailto:stanisl...@gmail.com>>
>> >> wrote:
>> >>
>> >> Díky za přehledné shrnutí. Pere se to ve mě, varianta B je
>> >> asi ideál, a díky tomu, že Vue uvažuji jen jako FE
>> aplikací,
>> >> nevýhody se SEO mi nevadí.
>> >>
>> >> Co mi žene krev do očí je to API. Ano, REST API v Django je
>> >> sranda, zvláště pak v tutoriálech. Ale reálně… svět je
>> >> jinde. V contextu či def serve() si udělám s daty cokoliv,
>> >> hlavně pak snadno pořídím kontextové informace a ještě v
>> >> šabloně se dá případně leccos, když je člověk pohodlný. Ale
>> >> co s Vue, pro všechno psát API? Nebo vše neustále balit do
>> >> JSON a na druhé straně rozbalovat? Na velkých projektech s
>> >> oddělením na BE a FE pohoda a dokonce i výhoda, ale u
>> malých
>> >> projektů zcela mimo, protože s programováním komunikace
>> >> Django <-> Vue bych strávil více času než s aplikací
>> samotnou.
>> >>
>> >> Uvidím na té mé aplikaci, buď jsem něco významného přehlédl
>> >> a lze si celou integraci zjednodušit nebo prostě budu muset
>> >> zůstat u Django + AJAX a Vue řešit až po přechodu na zcela
>> >> jiný BE.
>> >>
>> >> SV
>> >>
>> >>
>> >> On 23 February 2021 at 8:31:43, Martin Kubát
>> >> (mar@gmail.com <mailto:mar@gmail.com>) wrote:
>> >>
>> >>> Zdravím,
>> >>> ano, volba b) je v poslední době běžná. Je tam mnoho a
>> >>> mnoho problémů, ale také to má své výhody:
>> >>>
>> >>> * čistě FE (vue, angular, react,. ...) je špatně čitelný
>> >>> pro roboty (některé), je třeba řešit
>> >>> server-side-rendering (firebase, ...)
>> >>> * ano, je třeba objevovat kolo hlavně z pohledu
>> routování
>> >>> url adres
>> >>> * většinou je třeba dva lidi/týmy - BE/FE.
>> >>> * nutnost udržování dokumentace API
>> >>> * FE frameworky mají životnost jepice - od začátku psaní
>> >>> tohoto mailu do konce bylo určitě vydáno několik main
>> >>> verzí reactu, angularu, npm a javascriptu...
>> >>>
>> >>>
>> >>> * znovupoužitelnost BE api je super v tom, že se může
>> >>> připojit jak web frontend, tak např. mobilní aplikace,
>> >>> nebo prostě nějaký konzument 3. strany.
>> >>> * člověk se na BE nemusí starat o html/css a řeší jen
>> >>> databázi, performance, rest/graphql ... (vyhovuje teda
>> >>> alespoň mě)
>> >>> * na tvorbu microservis je to velmi výhodný koncept.
>> >>> * ve