Ractive.js kehitettiin Guardian (UK) sanomalehden verkkosivuilla, lähinnä luoda vuorovaikutteisia Web-sivuja.
Ractive.js käytännössä yhdistää eri teknologioita ja temppuja niin päivittäminen templaattisynteesin sisältö ei vaadi enemmän koodia kuin mallin itse.
Tämä tarkoittaa kirjoittaminen interaktiivinen sovellus on paljon helpompaa ja sitä on saatavilla jopa ohjelmoijia vähemmän JS koodausta kokemusta.
Kehys toimii client-side (selaimet) ja server-side (Node.js) ympäristöihin.
Mikä on uusi tässä julkaisussa:
< ul>
Mikä on uusi versiossa 0.7.2:
- Ehdolliset attribuutteja, esim & # X3C; div {{#if valittu}} class = 'valittu' {{/ if}} & # x3e; ... & # X3C; / div & # x3e;
- Safe määrittää kosketustapahtumia selaimille, jotka eivät tue heitä
- Lisätty tuki {{muuta}} in {{#with}} lohko
- Lisätty tuki {{#each ...}} ... {{muuta}} ... {{/ jokaisessa}} tyhjä esineiden (# 1299)
- Within tapahtumakäsittelijät, tapahtuman kohde on saatavana this.event, ja on nimi ominaisuus (hyödyllinen ohella ractive.on ('*', ...)).
- Luonne kanta on sisällyttää rinnalla rivi ja sarake tietoja jäsennettäessä kanssa includeLinePositions: true
- Tietokonetomografia arvot ja ilmaukset ovat tehokkaampia, eikä recompute turhaan
Mikä on uusi versiossa 0.3.7:
- Parempi käsittely HTML yhteisöistä
- ilmaisujen kanssa ratkaisemattomia viitteitä edelleen tehdä, käytetään määrittelemättömiä sijasta tuntemattomia viitteitä
- Hover tapahtuma tulipalot vastaa mouseenter / mouseleave sijaan mouseover / mouseout
- Various bugikorjauksia ja vakauteen / suorituskyvyn parannuksia
Mikä on uusi versiossa 0.3.6:
- Experimental "magic mode" - käyttöä ES5 Getters ja antajien sijaan .set () ja .get ().
- Tehokkaammat tapahtuma sitova, ja dynaaminen proxy Tapahtumien nimet.
- Tuki osoitin tapahtumia napauttamalla.
- kerrata läpi ominaisuudet esineen.
- Bugikorjauksia ja refaktorointi.
Mikä on uusi versiossa 0.3.5:
- Kokeellinen tuki komponenttien
- Tuki komponentti
- Mahdollisuus käyttää kakkospainikkeella style tapahtumaa sitovia (toisin kuin proxy-click)
Mikä on uusi versiossa 0.3.3:
- Kunnossapito ja korjauksia.
vaatimukset
- Javascript asiakkaan puolella
- Node.js palvelinpuolen ympäristöjä
Kommentteja ei löytynyt