Jump to content
php.lv forumi

Search the Community

Showing results for tags 'paterni'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • PHP
    • Interesanti palasīties
    • Iesācējiem
    • Vispārēji
    • Gatavi skripti
    • Freimworki, CMS
    • Datubāzes
  • Infrastruktūra, serveri, serveru programmatūra
    • Instalācija un konfigurācija
    • Hostinga piedāvājumi
    • Hostinga novērtējumi un atsauksmes
  • Pārlūkprogrammas daļa
    • HTML, XHTML
    • CSS
    • Javascript
    • Citas pārlūku vides un pārlūku valodas
    • Pārlūkprogrammas
  • Citas lietas
    • Darbs
    • Drošība
    • Manas lapu/darba novērtēšana
    • Saites uz noderīgiem resursiem
    • eKomercija un ePakalpojumi
  • php.lv
    • Netēma
    • Atsauksmes, ierosinājumi, lamu vārdi
    • Draza
  • Arhīvs
    • PHP
    • (X)HTML, CSS
    • php.lv

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 1 result

  1. Vēletos dzirdēt ieteikumus un varbūt gatavus fw par to, ko jūs darāt, lai uzlabotu izstrādes efektivitāti, izstrādājot javascriptiskas aplikācijas. Javascriptiskas šijā gadījumā nozīmē, ka lielākā daļa UI tiek ģenerēts ar js, tāpat arī dati tiek saņemti ar ajax json formā. Pamatā protams tiek izmantots jquery. Pašlaik esmu iedziļinājies 3 punktu padziļinātā izpētē, tāpēc interesē vai kādam nav kādi labas prakses ieteikumi: 1. Efektīva un ērta javascript templeitu sistēma. Šis principā ir atrisināts bet varbūt kādam ir ko ieteikt. 2. design pattern-i UI izstrādē, tā, lai tiktu ievēroti loose coupling principi. Par šo googlē nav pārāk daudz. Pagaidām esmu nonācis līdz publicate/subscribe messaging sistēmai un observer paternam. Respektīvi UI widgeti sazinās caur centrālu messaging sistēmu. Tas ļauj diezgan neatkarīgi veidot pēc loģikas cieši saistītas UI komponentes (respektīvi darbības vienā komponenetē var izmainīt otra komponenetes stāvokli). 3. Tas, ko varētu saukt par datasource. Par šo googlē atrast var pavisam maz. Tajā ietilpst: 3.1. Kaut kas tāds, kas ļauj no servera atgrieztos datus automātiski ielikt templeitā tā, lai nebūtu jāraksta nekādi konvertācijas kodi ne servera pusē, ne klienta pusē. 3.2. UI widgetu sasaiste ar datu laukiem tā, lai izmainot datu laukus, automātiski mainītos UI widgetu izskats. Ideja būt aptuveni tāda: templeitā ir <div datasource="user.name"></div> un izmainot šī lauka vērtību klienta pusē glabātajos datos, automātiski notiek UI izskata atjaunošana, visās viedās, kuras skar datu izmaiņa.
×
×
  • Create New...