Client side programiranje
 
selaz 26. avg 2012 14:46:43 Pridružen od:
1. maj 2007
92 objav
66 2 0
#1

Zadnje dni sem začel z aplikacijo, ki v večji meri izkorišča vse zmogljivosti jQuery, pa sem prišel do sledeče težave. Do sedaj sem bil vajen sinhronega ali če hočete klasičnega delovanja spletnih strani, kjer so spremenljivke, podatki, stanje,... na strani strežnika. Ko preneseš logiko delovanja na stran odjemalca in JS ni več namenjena zgolj 'lepotnemu' izgledu aplikacije se pojavi težava, kako sinhronizirati npr. PHP in JS, a narediš pol na eni pol na drugi strani al kaj?

Osebno sem pred leti začel z uporabo xajax knjižnice(BTW, tudi IM jo uporablja), kjer imaš v PHPju možnost klica osnovnih JS funkcij in je koda na istem mestu in s tem veliko lažja za vzdrževanje. Na žalost so fantje pri tem projektu izgleda obupali, začel je vegetirati in je trenutno svetlobna leta za jQuery.

Kako torej rešujete podobne probleme pri large scale aplikacijah?


všeč(0) ni všeč(0) spam(0)
 
domen555 26. avg 2012 20:33:13 Pridružen od:
6. feb 2010
114 objav
75 16 3
všeč(1) ni všeč(0) spam(0)
 
selaz 28. avg 2012 06:05:20 Pridružen od:
1. maj 2007
92 objav
66 2 0
#3

Hvala za tole, backbonejs in podobni se zdijo očitno nuja pri bolj obsežnem delu na client strani. Čudi me le, da večji MVC, HMVC in drugi frameworki vlagaja velike napore na server strani in je potem ta koda le delno uporabna. Po drugi strani, ko postaviš težišče na client stran se mora ta odločati: ni nujno, da ob vsakem eventu do http requesta sploh pride. Skratka, dvojno kodiranje je neizbežno.


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se