Стандартная библиотека JavaScript для V8 - PullRequest
8 голосов
/ 30 июня 2010

В моем приложении я разрешаю пользователям писать плагины с использованием JavaScript. Я вставил V8 для этой цели. Проблема в том, что разработчики не могут использовать такие вещи, как HTTP, сокеты, потоки, таймеры, потоки, криптография, юнит-тесты и так далее.

Я искал переполнение стека и нашел node.js. Проблема в том, что вы можете создавать HTTP-серверы и запускать процессы и другие вещи, которые я не хочу разрешать. Кроме того, node.js имеет свою собственную среду (./node script.js), и вы не можете встраивать ее. И он не поддерживает Windows - мне нужно, чтобы он был полностью кроссплатформенным. Если эти проблемы можно решить, это будет здорово :) Но я открыт и для других фреймворков.

Есть идеи?

Спасибо!

Ответы [ 2 ]

3 голосов
/ 01 июля 2010

В конце концов, я построил собственную библиотеку.

3 голосов
/ 30 июня 2010

Существует CommonJS , который определяет «стандарт» и несколько доступных реализаций этого стандарта - одна из которых - node.js.

Но из того, что я вижу, он все еще довольно незрелый и не так много "завершенных" реализаций.

...