JavaScript标准库V8
在我的应用程序中,我允许用户使用JavaScript编写插件。 为此我embedded了V8。 问题是开发人员不能使用像HTTP,套接字,stream,定时器,线程,Crypotography,unit testing等等。
我search堆栈溢出,我发现node.js。 它的问题是,你可以真正创build HTTP服务器,并启动进程和更多的东西,我不想让。 另外,node.js有自己的环境( ./node script.js
),你不能embedded它。 而且它不支持Windows – 我需要它是完全跨平台的。 如果这些问题可以解决,那就太棒了:)但是我也对其他框架开放。
有任何想法吗?
谢谢!
有CommonJS ,它定义了一个“标准”和几个标准的实现 – 其中一个是node.js。
但是从我所看到的情况来看,还是相当不成熟,没有太多“完整的”实现。
最后,我build立了自己的图书馆。
- libuv工作线程或工作队列运行状况检查?
- NodeJS Addon从NAN内部调用JavascriptcallbackAsyncWorker :: Execute
- 如何在node.js中创build较低级别的networking数据包
- 在Asp.Net MVC应用程序的VirtualDirectory中使用IISNode在IIS内托pipeSocket.IO + ExpressJS应用程序
- node.js为业务逻辑(edge.js)编写模块
- 我们可以在Go中写一个本地的Node.js扩展,而不是C ++吗?
- 如何创build用户定义的types(ala C#)在JavaScript中的对象中使用?
- 尝试使用带有GUID的C#持久化mongodb来读取nodejs中的数据
- 我是否应该包装一个完全包含在node.js函数中的C ++对象