Embedthis Ejscript nebo prostě Ejscript, je open source, cross-platform, silný, kompaktní a rychlá implementace JavaScript (JS), skriptovací jazyk, který lze použít kdekoliv mimo webovém prohlížeči.
Může být použit ve vestavěných zařízeních, vestavěných aplikací, o straně serveru web skriptování, nebo něco mimo webovém prohlížeči, že vaše fantazie může zdát nahoru. Je kompatibilní s GNU / Linux, Microsoft Windows a operační systémy Mac OS X.
Tento software je plně v souladu se specifikací ECMAScript Edition 3. Nicméně, to přidává řadu vylepšení, jako je například tříd prohlášení, moduly, volitelně psaní, stejně jako bohatý systém library.Supports SQL databází, které integrují s ORM layerPowered o modelu / zobrazit / regulátor (MVC) paradigma, Embedthis Ejscript podporuje SQL databáze že integrovat s ORM vrstvu. To také obsahuje podporu pro jQuery, sbírka Ajax kontrol zobrazení, automatické validace, a šablonovacího motorem.
Projekt se skládá z širokého sortimentu do veřejných služeb, včetně vysoce konfigurovatelný a integrovatelné JavaScript VM (Virtual Machine) motor, různé JavaScript rozšíření jazyka, MVC (Model View Controller) webové rámce, na vysoké úrovni a kompaktní byte kódu, a nástroj pro generování dokumentace API.
Kromě toho také přichází s integrovaným kompilátorem, samostatné kompilátor, kompozitní nativní rozhraní třídy, symbolický assembler výpis generátor, komplexní hvězdného systému knihovny třídy, který zahrnuje různé třídy, jako je například File I / O, HTTP, akce, zásuvky , časovače a potoků, stejně jako široká škála příkladů a documentation.Getting začal Embedthis EjscriptTo nainstalovat a používat Embedthis Ejscript ve vaší distribuci GNU / Linuxu, doporučujeme získání zdrojového kódu balíček cross-platform z oficiálních stránek (viz odkaz níže), nebo přes Softoware kliknutím na tlačítko vyhrazené ke stažení výše.
Uložte archiv v počítači, rozbalíme jej, otevřete emulátor terminálu, přejděte do umístění extrahované archivních souborů (např cd /home/softoware/ejs-2.5.1), spusťte & lsquo; ./ configure && make & rsquo; příkaz pro konfiguraci a sestavit program, následuje & lsquo, sudo make install & rsquo; Příkaz k jeho instalaci celého systému
Co je nového v této verzi:.
- Toto je menší vydání přidání podepsané instalačních balíčků a podpora SemVer a Embedthis Pak.
Co je nového ve verzi 2.3.2:
- Tato verze přidává podporu pro funkce Ecmascript6 v objektu literálů .
Co je nového ve verzi 2.3.1:
- Tato verze opravuje údržba makefiles a dodává, & quot; jak Nasadit & quot; cíl.
Co je nového ve verzi 2.3.0:
- Toto je optimalizace a obecně verze oprava <. / li>
- má optimalizace pro třídy Array, dehtu a smyčcové třídy.
- Dodává base64 () a sendmail podporu ().
Co je nového ve verzi 2.2.0:
- Tato vedlejší funkce vydání přidal modul Mail pro odesílání mailové zprávy.
- také rafinované schopnosti Bit stavět nářadí.
Co je nového ve verzi 2.1.0:
- Tato funkce menší verze přidává částečnou podporu pro ECMAScript 6 vlastnosti, podporuje statické staví, a zahrnuje opravy http a HttpServer třídy.
Co je nového ve verzi 2.0:
- Tato verze má mnoho významných nových funkcí, včetně: a nový web rámec s výkonným motorem směrování, nativní rychlostí HTTP potrubí, a plnou podporou asynchronního.
- Podobně jako Node.js, ale nabízí synchronizaci podporu stejně.
- Nový rámec MVC, aplikační generátor s podporou migrace je také k dispozici.
- knihovna tříd byla také rozšířena, a budova je nyní řízena It (bit) nástroje výroby.
Co je nového ve verzi 1.0.3:
- Opravy byly provedeny na Array.slice, Array. concat, a datum a čas výpočty.
Co je nového ve verzi 1.0.2:.
- Tato verze obsahuje FreeBSD a Solaris podporu
- Dodává HTTP požadavku a tělo trasování.
- Obsahuje opravy pro třídy Date a plovoucí řádovou čárkou na PPC systémech.
Komentáře nebyl nalezen