123
DreamSpaceJS/.NET

DreamSpaceJS/.NET

DreamSpaceJS / .NET adalah laras berasaskan JavaScript untuk klien dan pembangunan pelayan, seperti NodeJS.
DreamSpaceJS / .NET adalah laras berasaskan JavaScript untuk klien dan pembangunan pelayan, seperti NodeJS.Matlamatnya adalah untuk menjadi alternatif berasaskan HTML5 / JavaScript untuk menggunakan Flash / Silverlight sebagai persekitaran pembangunan.NodeJS adalah platform yang indah, tetapi tidak ada penyelesaian mudah untuk mendedahkan perpustakaan NET / Mono ke kod JavaScript pelayan.Sistem rangka DreamSpace terdiri daripada DreamSpaceJS, perpustakaan klien dan pelayan JavaScript, dan DreamSpace.NET, yang merupakan sisi server. NET / Mono pelayan JavaScript yang dapat diperluas (iaitu Anda dapat dengan mudah memperluas ciri-ciri server menggunakan satu antarmuka: IDSExtension).Semua ini berfungsi bersama untuk membuat laman web bangunan mudah untuk pemaju.Idea ini adalah untuk membolehkan pihak klien mengendalikan seberapa banyak kerja yang mungkin, seperti pengesahan, di mana kod JavaScript yang sama juga boleh berjalan di sebelah pelayan.Membenarkan pengintegrasian perpustakaan yang mudah di sisi pelayan bermakna pemaju boleh menulis kod yang dioptimumkan dengan lebih cepat apabila diperlukan, yang akan dicetuskan / dipanggil dari JavaScript di pelayan.Seolah-olah ini tidak mencukupi, sistem DreamSpaceJS (ditulis menggunakan konvensyen TypeScript baru) juga menyokong modul, yang berperilaku serupa dengan modul NodeJS.Modul DreamSpaceJS ditulis dalam kod JavaScript 100%, dan direka untuk mencapai tugas tertentu, hanya bergantung pada kewujudan sambungan .... Sejak kerangka DreamSpaceJS dibina pada TypeScript, kami juga menawarkan pemeriksaan jenis masa penyusun untuk kod JavaScript,membolehkan pembinaan aplikasi berasaskan JavaScript berskala besar.Server DreamSpace.NET menggunakan enjin V8 melalui pustaka pembungkus adat (dibuat dengan fokus merentas platform).Kami juga disokong oleh Scrirra (melalui lesen yang disumbangkan) untuk melaksanakan enjin permainan Construct 2 HTML5 sebagai lalai.

Kategori

Alternatif untuk DreamSpaceJS/.NET untuk Node.JS dengan lesen komersil