Jeg har kigget lidt på extjs javascript bibliotekerne og kan lide hvad jeg har set indtil videre. En af de gode ting ved extjs er konceptet med datastores som kan benyttes som datagrundlag for et grid
Designet tillader at man benytte forskellig datastores afhængigt af hvilken underliggende transportform man bruger fra serveren. En default Ext.data.Store bruger xml til at udveksle data, mens en Ext.data.JsonStore bruger json til at udveksle data . Dette design muliggør at man kan benytte f.eks grids eller dataviews uafhængigt af transportformatet. Meninen er så at man skifter datastore hvis man skifter dataformat – og bibeholder den kode man har skrivet til sit grid.
Jeg har pillet lidt ved et af eksemplerne fra ext-js distroen her:
Eksemplet er oprindeligt fra her : http://extjs.com/deploy/dev/examples/view/data-view.html
Det ser iøvrigt ud til at der iøjeblikket ( 2008-04-01) er noget specielt med lokale links i mit nye extjs tema på min blog. Det må jeg lige kigge lidt nærmere på (det ser ud til at lokale links ikke åbner fra sider inde wordpress med det nye extjs tema).
opdatering 2008-04-13: Jeg har nu valgt at disable det extjs tema, der skabte problemerne. Det burde nu være muligt at kunne klikke på interne links igen