1
DreamSpaceJS / .NET je primarno rešitev, ki temelji na JavaScriptu za razvoj odjemalca IN strežnika, podobno kot NodeJS.Njegov cilj je biti alternativa, ki temelji na HTML5 / JavaScript, za uporabo Flash / Silverlight kot razvojnih okolij.NodeJS je čudovita platforma, vendar ni lahka rešitev za izpostavljanje knjižnic .NET / Mono strežniški kodi JavaScript.Okvirni sistem DreamSpace sestavlja DreamSpaceJS, knjižnica JavaScript odjemalca in strežnika, in DreamSpace.NET, ki je strežnik .NET / Mono razširljiv JavaScript strežnik (tj. Lahko funkcije strežnika enostavno razširite z enim vmesnikom: IDSExtension).Vse to deluje skupaj, da razvijalcem olajša izdelavo spletnih strani.Ideja je, da stranki omogočimo čim več dela, na primer preverjanje veljavnosti, v katerem lahko isto kodo JavaScript izvajate tudi na strani strežnika.Če omogočite enostavno integracijo knjižnic na strani strežnika, lahko razvijalci po potrebi napišejo hitrejše optimizirano kodo, ki se sproži / pokliče iz JavaScript na strežniku.Kot da to ni dovolj, sistem DreamSpaceJS (napisan po novi konvenciji TypeScript) podpira tudi module, ki se obnašajo podobno kot moduli NodeJS.DreamSpaceJS moduli so napisani v 100% JavaScript kodi in so zasnovani tako, da opravijo določeno nalogo, pri čemer se opirajo le na obstoj razširitev .... Ker je okvir DreamSpaceJS zgrajen na TypeScript, ponujamo tudi preverjanje časovnega preverjanja vrste JavaScript kode,omogoča lažjo gradnjo obsežnih aplikacij na osnovi JavaScript.Strežnik DreamSpace.NET uporablja motor V8 prek knjižnice ovojnic po meri (izdelane s poudarkom na več platformah).Prav tako nas podpira Scrirra (prek podarjene licence) za izvajanje privzetega mehanizma igre Construct 2 HTML5.
dreamspacejs-net