Highland är verkligen inte ett verktyg för människor just har börjat med JavaScript.
Detta verktyg handlar återbesök, händelse sändare, löften, och vattendrag, mycket avancerade koncept som kan hanteras först efter grundläggande JavaScript programmering paradigm har lärt sig och spikas ner.
Det enklaste sättet att förklara vad Highland gör och vad är det bra för är att använda upphovsmannens egen förklaring i projektets Viktigt-filen: "du kan växla mellan synkrona och asynkrona datakällor efter behag, utan att behöva skriva koden. "
Den här funktionen gör det möjligt för utvecklare att styra när och var kod exekveras den klassiska synkron sätt, och när du bestämmer dig för att offra kontroll över prestanda och byta till en exekvering asynkron kod.
Vad är nytt i den här versionen:
- nya tillägg:
- ignorerar första n värdena i en bäck och sedan avger resten.
- Samtal den medföljande funktionen när strömmen är slut.
- Samlar alla värden tillsammans sedan avger varje värde individuellt utan i sorterad ordning.
- Tar ett objekt eller en konstruktorfunktion och avkastning som objektet eller konstruktorfunktionen med streamified versioner av sina funktionsegenskaper.
- Iterator Support. ECMA2015 (aka ES6) stil iteratorer kan nu skickas till konstruktorfunktionen Highland
- Skapar en ny ström med värden från källan i intervallet anges i thestart och slut parametrar.
- Tar en Stream och satser inkommande data inom en tidsram på maximalt i matriser med en maximal längd.
- Förbättringar:
- Varje returnerar nu ett tomt ström snarare än ingenting.
- Se genom propagerar Node stream fel.
- Bevara detta sammanhang inslagna funktion vid användning wrapCallback.
- Uppdatera tranduce att använda senaste versionen av transformator-protokollet.
Vad är nytt i version 2.6.0:
- Nya tillägg:
- ignorerar första n värdena i en bäck och sedan avger resten.
- Samtal den medföljande funktionen när strömmen är slut.
- Samlar alla värden tillsammans sedan avger varje värde individuellt utan i sorterad ordning.
- Tar ett objekt eller en konstruktorfunktion och avkastning som objektet eller konstruktorfunktionen med streamified versioner av sina funktionsegenskaper.
- Iterator Support. ECMA2015 (aka ES6) stil iteratorer kan nu skickas till konstruktorfunktionen Highland
- Skapar en ny ström med värden från källan i intervallet anges i thestart och slut parametrar.
- Tar en Stream och satser inkommande data inom en tidsram på maximalt i matriser med en maximal längd.
- Förbättringar:
- Varje returnerar nu ett tomt ström snarare än ingenting.
- Se genom propagerar Node stream fel.
- Bevara detta sammanhang inslagna funktion vid användning wrapCallback.
- Uppdatera tranduce att använda senaste versionen av transformator-protokollet.
Vad är nytt i version 2.5.1:
- Nya tillägg:
- ignorerar första n värdena i en bäck och sedan avger resten.
- Samtal den medföljande funktionen när strömmen är slut.
- Samlar alla värden tillsammans sedan avger varje värde individuellt utan i sorterad ordning.
- Tar ett objekt eller en konstruktorfunktion och avkastning som objektet eller konstruktorfunktionen med streamified versioner av sina funktionsegenskaper.
- Iterator Support. ECMA2015 (aka ES6) stil iteratorer kan nu skickas till konstruktorfunktionen Highland
- Skapar en ny ström med värden från källan i intervallet anges i thestart och slut parametrar.
- Tar en Stream och satser inkommande data inom en tidsram på maximalt i matriser med en maximal längd.
- Förbättringar:
- Varje returnerar nu ett tomt ström snarare än ingenting.
- Se genom propagerar Node stream fel.
- Bevara detta sammanhang inslagna funktion vid användning wrapCallback.
- Uppdatera tranduce att använda senaste versionen av transformator-protokollet.
Vad är nytt i version 2.5.0:
- Nya tillägg:
- ignorerar första n värdena i en bäck och sedan avger resten.
- Samtal den medföljande funktionen när strömmen är slut.
- Samlar alla värden tillsammans sedan avger varje värde individuellt utan i sorterad ordning.
- Tar ett objekt eller en konstruktorfunktion och avkastning som objektet eller konstruktorfunktionen med streamified versioner av sina funktionsegenskaper.
- Iterator Support. ECMA2015 (aka ES6) stil iteratorer kan nu skickas till konstruktorfunktionen Highland
- Skapar en ny ström med värden från källan i intervallet anges i thestart och slut parametrar.
- Tar en Stream och satser inkommande data inom en tidsram på maximalt i matriser med en maximal längd.
- Förbättringar:
- Varje returnerar nu ett tomt ström snarare än ingenting.
- Se genom propagerar Node stream fel.
- Bevara detta sammanhang inslagna funktion vid användning wrapCallback.
- Uppdatera tranduce att använda senaste versionen av transformator-protokollet.
Vad är nytt i version 2.4.0:
- 'source.merge () `algoritm nu utvärderar hela källström innan du läser från alla de resulterande strömmarna parallellt (tidigare det skulle börja läsa så fort som källa avges nästa ström).
- 'merge () `funktion försöker nu att balansera ingångar mer rättvist. Till exempel, om strömmen A har 100 värden buffrade och ström B får ett nytt värde efter 100 ms, om vi läser på 200 ms vi får ett värde från varje ström. Tidigare skulle uttömma strömmen En buffert innan du läser från ström B.
Vad är nytt i version 1.25.2.
- Ombyggd distribution och docs
Krav :
- JavaScript aktiverat på klientsidan
- Node.js för serversidan miljöer
Kommentarer hittades inte