В рамках проекта PurpleJS развивается альтернатива Node.js, работающая поверх JVM
Опубликовано 21 Октябрь 2016 15:32:53
Представлен проект PurpleJS, в рамках которого развивается похожий на Node.js фреймворк, позволяющий создавать серверные приложения на языке JavaScript. Ключевой особенностью PurpleJS является использование виртуальной машины Java (JVM) для выполнения приложений, что позволяет добиться неплохой производительности и предоставить возможность интеграции с приложениями и библиотеками на языке Java.
Источник: http://www.opennet.ru/opennews/art.shtml?num=45357
Код проекта написан на языке Java и распространяется под лицензией Apache 2.0. PurpleJS позволяет создавать быстрые и лёгковесные серверные приложения на языке JavaScript или комбинируя JavaScript с Java без применения модели асинхронного программирования, свойственной Node.js. Для сборки проектов используется инструментарий Gradle.
Возможности PurpleJS:
- Запуск проектов на JavaScript поверх JVM;
- Создание многопоточных приложений на JavaScript;
- Создание серверных приложений на JavaScript, имеющих доступ к библиотекам Java;
- Построение изоморфных приложений, в которых один код используется как на стороне сервера, так и на стороне клиента;
- Создание серверных приложений, способных запускаться в любых инфраструктурах, где работает JVM;
- Добавление в Java-проекты функциональности на языке JavaScript;
- Создание JavaScript-проектов, используя в качестве основы имеющиеся наработки на Java.
Источник: http://www.opennet.ru/opennews/art.shtml?num=45357
|
0 | Tweet | Нравится |
|