Rozšíření WebBroker o JQueryMobile, AJAX a session

vložil Radek Červinka 28. října 2014 00:06

Nalejme si čistého vína. Delphi ohledně vývoje webu v základu nabízí jen minimální možnosti (multiplatformní webbroker). Teprve nad tímto jsou další nadstavby. Nikoho momentálně nezajímá, že Delphi byl jedním z průkopníků vývoje pro web - když dnes se základ moc neposunul (nepočítám v to různé enterprise nadstavby).

Prezentoval jsem zde několik řešení: namátkou unigui, nebo MVC nebo nejnověji Synopse MVC/MVVM Web Applications (včetně populárního Mustache template engine).

Každé z těchto řešení má své výhody i nevýhody. Momentálně jsem narazil na další možnost (a pro mne velmi sympatickou): sgcWebBroker . Free komponenta (zdrojové kódy za malou sumu) při vložení na formulář automaticky rozšíří webbroker o:

  • podporu pro JQueryMobile Framework 1.4
  • Session Management za pomocí session id, cookies nebo automaticky
  • podporu pro session timeout
  • Async Events za pomocí AJAX
  • automaticky vrací soubory v lokálním adresáři
  • události pro New Sessions, Async Events…

Pěkné je, že celý JQueryFramework je v .res souboru, který se zakompiluje do aplikace tj. pro deploy dáte klasicky jednu binárku.

Podporováno je i XE7, podívejte se na dema.

Líbí se mi to tak moc, že jsem napsal do Embarcadera aby se na to podívali. Co vy na to? Zajímá mne Váš názor.

Tagy: ,

Komponenty

Komentování ukončeno

Naše nabídka

MVP
Ing. Radek Červinka - Embarcadero MVP
profil na linkedin, Twitter:@delphicz

Nabízím placené poradenství a konzultace v oblasti programování a vývoje SW.
Dále nabízíme i vývoj speciálního software na zakázku.

Neváhejte nás kontaktovat (i ohledně reklamy).

love Delphi

O Delphi.cz

Delphi je moderní RAD nástroj podporující tvorbu nativních aplikací pro platformu Win32, Win64, Mac OSX, Linux a na iPhone a Android.

Delphi.cz je nezávislý portál pro uživatele Delphi. Portál není koncipován pro úplné začátečníky, i když i ti se zde nebudou nudit, ale spíše na programátory, kteří již něco znají a chtějí své znalosti dále rozvíjet a sledovat novinky.

Poslední komentáře

Comment RSS

Dle měsíců