در Embedthis Ejscript و یا به سادگی Ejscript، منبع باز، کراس پلت فرم، قدرتمند، اجرا جمع و جور و سریع از جاوا اسکریپت (JS) زبان برنامه نویسی است که می تواند در هر نقطه خارج یک مرورگر وب استفاده می شود.
این را می توان در دستگاه تعبیه شده، برنامه های کاربردی جاسازی شده، برای سمت سرور برنامه نویسی وب، و یا هر چیزی خارج مرورگر وب است که تخیل خود می تواند خواب تا استفاده می شود. این است که سازگار با گنو / لینوکس، مایکروسافت ویندوز و سیستم عامل سیستم عامل مک ایکس است.
نرم افزار به طور کامل با خصوصیات متداول ECMA Script نسخه 3 و موافق. با این حال، می افزاید: پیشرفت های متعدد، از جمله اظهارات کلاس، ماژول ها، تایپ اختیاری، و همچنین به عنوان یک library.Supports سیستم غنی پایگاه داده های SQL است که ادغام ORM layerPowered توسط یک مدل / مشخصات / کنترل (MVC) پارادایم، Embedthis Ejscript پشتیبانی پایگاه داده SQL که یک لایه ORM در اختیار دارد. این همچنین شامل پشتیبانی برای جی کوئری، مجموعه ای از آژاکس کنترل مشخصات، امکان سنجی به صورت خودکار، و یک موتور قالب.
این پروژه شامل یک طیف گسترده ای از خدمات شهری، از جمله جاوا اسکریپت VM بسیار قابل تنظیم و درج (ماشین مجازی) موتور، پسوند های مختلف زبان جاوا اسکریپت، MVC (مدل نمایش کنترل) چارچوب وب، سطح بالا و بایت کد جمع و جور، و یک ابزار برای تولید مستندات API.
علاوه بر این، آن را نیز با کامپایلر یکپارچه، کامپایلر مستقل، رابط کامپوزیت مادری کلاس، یک ژنراتور لیست اسمبلر نمادین، یک کتابخانه کلاس سیستم ستاره جامع که شامل کلاس های مختلف، از جمله فایل I / O، HTTP، رویدادها، سوکت می آید ، تایمر و جریان، و همچنین به عنوان یک طیف گسترده ای از مثال ها و documentation.Getting با Embedthis EjscriptTo آغاز شده نصب و استفاده از Embedthis Ejscript در توزیع گنو / لینوکس خود را، ما توصیه می گرفتن کراس پلت فرم بسته کد منبع از وب سایت رسمی (نگاه کنید به لینک در زیر) و یا از طریق Softoware با کلیک بر روی دکمه دانلود اختصاصی کنید.
ذخیره بایگانی بر روی کامپیوتر شما، باز کردن آن، باز کردن یک شبیه ساز ترمینال، رفتن به محل فایل های استخراج آرشیو (به عنوان مثال /home/softoware/ejs-2.5.1 سی دی)، اجرا و lsquo. ./ پیکربندی && را برون دستور پیکربندی و کامپایل برنامه، به دنبال آن و lsquo. کد: sudo را نصب برون دستور آن را نصب کنید سیستم گسترده ای
چه جدید در این نسخه است:.
این یک نسخه کوچک اضافه کردن بسته های نصب و راه اندازی امضا و حمایت از SemVer و Embedthis پاک است.
چه در نسخه 2.3.2 جدید است:
در این نسخه اضافه می کند پشتیبانی از توابع Ecmascript6 در لیترال شی.
چه در نسخه 2.3.1 جدید است:
در این نسخه تعمیر و نگهداری رفع Makefile ها و اضافه می کند یک & quot؛ را اعزام و & quot؛ هدف.
جدید در نسخه 2.3.0 است:
این بهینه سازی و انتشار ثابت عمومی است.
این بهینه سازی برای کلاس آرایه، تار، و کلاس String می باشد.
این اضافه می کند از base64 () و از sendmail () پشتیبانی می کند.
جدید در نسخه 2.2.0 است:
در این نسخه از ویژگی های جزئی یک ماژول ایمیل برای ارسال پیام های پست الکترونیکی اضافه شده است.
همچنین این قابلیت بیت ساخت ابزار تصفیه.
جدید در نسخه 2.1.0 است:
در این نسخه از ویژگی های جزئی می افزاید: حمایت جزئی برای متداول ECMA Script 6 ویژگی، با پشتیبانی از شخص می سازد، و شامل رفع به HTTP و HttpServer کلاس.
جدید در نسخه 2.0 است:
در این نسخه بسیاری از ویژگی های مهم جدید از جمله: چارچوب وب جدید با یک موتور مسیریابی قدرتمند، خط لوله HTTP مادری با سرعت و پشتیبانی کامل async است .
مشابه به نود.جیاس، اما ارائه پشتیبانی همگام نیز هست.
MVC چارچوب، ژنراتور نرم افزار جدید با پشتیبانی از مهاجرت نیز موجود است.
کتابخانه کلاس نیز تمدید شده است، و ساخت و ساز در حال حاضر توسط ساخت آن (کمی) ابزار اداره می شود.
جدید در نسخه 1.0.3 است:
به راهحلهایی برای Array.slice، Array.concat، و تاریخ و زمان محاسبات ساخته شده است.
جدید در نسخه 1.0.2 است:
این نسخه شامل FreeBSD و سولاریس پشتیبانی می کند.
آن می افزاید درخواست HTTP و ردیابی بدن.
این شامل رفع برای کلاس تاریخ و نقطه شناور در سیستم های PPC.
نظر یافت نشد