Embedthis Ejscript або просто Ejscript, є відкритим вихідним кодом, крос-платформний, потужний, компактний і швидкий реалізація JavaScript (JS) скриптова мова, який може бути використаний в будь-якому місці за межами веб-браузера.
Він може бути використаний у вбудованих пристроях, вбудованих додатків, на стороні сервера веб-сценаріїв, або що-небудь за межами веб-браузер, який ваша уява може придумати. Він сумісний з GNU / Linux, Microsoft Windows і операційних систем Mac OS X.
Програмне забезпечення повністю відповідає специфікації ECMAScript видання 3. Тим не менш, він додає безліч удосконалень, таких як оголошення класів, модулів, додаткових набору тексту, а також багатофункціональні системи library.Supports SQL бази даних, які об'єднують ОРЗ layerPowered модельної / View / Controller (MVC) парадигма, Embedthis Ejscript підтримує бази даних SQL що інтегрувати ORM шар. Він також включає в себе підтримку JQuery, колекції Ajax управління вистави, автоматичних перевірок та шаблонизатор.
Проект складається з широкого спектра на комунальні послуги, в тому числі настроюється і вбудованого JavaScript VM (Virtual Machine) двигун, різних розширень JavaScript мова, MVC (Model View Controller) веб-бази, високого рівня і компактної байт-код, і інструмент для створення API документацію.
Крім того, він також поставляється з вбудованим компілятором, окремого компілятора, композитний інтерфейс рідний клас, символічної генератора асемблерний лістинг, всеосяжної бібліотеки класів зоряної системи, що включає в себе різні класи, такі як файловий ввід / вивід, HTTP, події, розетки , таймери і струмків, а також широкий спектр прикладів і documentation.Getting почалося з Embedthis EjscriptTo встановити і використовувати Embedthis Ejscript у вашому дистрибутиві GNU / Linux, ми рекомендуємо отримати крос-платформний вихідний код пакету з офіційного сайту (дивіться посилання нижче) або за допомогою Softoware, натиснувши на спеціальну кнопку завантаження вище.
Збережіть архів на комп'ютері, розпакувати його, відкрийте термінал емулятор, перейдіть в папку, здобутих архівних файлів (наприклад, CD /home/softoware/ejs-2.5.1), запустіть & lsquo; ./ налаштувати && зробити & Rsquo; Команда для налаштування і компіляції програми, а потім і lsquo; Судо зробити установку і Rsquo; команда для установки всій системі
Що нового У цьому випуску :.
- Це невеликий реліз, додавши, підписані пакети установки та підтримка SemVer і Embedthis Пак.
Що нового у версії 2.3.2:
- Ця версія додає підтримку для функцій Ecmascript6 в литералов об'єктів .
Що нового у версії 2.3.1:
- Даний випуск виправляє мейкфайли і додає & Quot; зробити Розгорнути & Quot; мета.
Що нового у версії 2.3.0:
- Це оптимізація і взагалі випуск виправлення <. / li>
- Це оптимізована для класу Array, Tar і класів String.
- Це додає base64 () і Sendmail () підтримку.
Що нового у версії 2.2.0:
- Це невеликий реліз додана функція модуль пошти для відправки повідомлення електронної пошти.
- Це також удосконалив можливості біт інструмент для збірки х років.
Що нового у версії 2.1.0:
- Це невелике оновлення функція додає часткову підтримку ECMAScript 6 особливості, підтримує статичний будує, і включає в себе виправлення для HTTP-і HttpServer класів.
Що нового у версії 2.0:
- Ця версія має безліч важливих нових функцій, включаючи: новий веб- рамки з потужним двигуном маршрутизації, рідний швидкості HTTP трубопроводу, і повну підтримку асинхронних.
- Як Node.js, але пропонуючи синхронізації підтримку.
- Нова структура MVC, генератор додатків з підтримкою міграції також доступна.
- бібліотека класів була також розширена, і будівля тепер управляється побудувати його (біт) інструменту.
Що нового у версії 1.0.3:
- Виправлення були зроблені для Array.slice, Array. Concat, дата і час розрахунки.
Що нового у версії 1.0.2 :.
- Ця версія включає в себе підтримку FreeBSD і Solaris
- Це додає запит HTTP і відстеження тіла.
- Це включає в себе виправлення для дати класу і з плаваючою точкою в системах контекстної реклами.
Коментар не знайдено