首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.NET Core2.2WebAPI、React和V8

.NET Core2.2WebAPI、React和V8
EN

Stack Overflow用户
提问于 2019-03-18 15:24:52
回答 1查看 354关注 0票数 1

我们已经决定在NET中使用React来进行UI工作。

根据React:https://reactjs.net/getting-started/aspnetcore.html,我们“还需要安装一个JS引擎来使用(推荐使用V8或ChakraCore )”。

我们决定使用Google V8 (因为我们使用Chrome多于边缘),但是我们很难弄清楚需要安装什么-- NUGET存储库中有许多"V8“映像可用。

问题#1:需要安装哪些V8组件才能正常工作?

问题2:使用Google V8或ChakraCore真的有关系吗?根据URL,提供的示例代码使用脉轮..。

EN

回答 1

Stack Overflow用户

发布于 2019-12-03 21:02:01

对问题1的答复-

我假设您打算使用Google V8呈现组件服务器端。不幸的是,V8 JavaScript引擎是ReactJs.NET (JSPool和JavaScriptEngineSwitcher)支持的唯一的ClearScript库,它将V8封装在混合模式的.NET程序集中。

目前,.NET核心不支持混合模式程序集。显然,这将出现在.NET Core3.1中。此时,ClearScript团队将不得不重建库。您可以在源这里上进行跟踪。

对问题2的答复-

我的测试表明,ClearScript V8比分布式ChakraCore库快得多(使用“复杂”反应组件的速度是4的4倍)。除此之外,你可能不会注意到有什么不同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55224705

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档