javascript – 服务器渲染在静态网站上反应js
发布时间:2020-07-09 03:30:42 所属栏目:Nginx 来源:互联网
导读:我最近一直在探索反应很多,我看到你如何设置节点到服务器渲染代码之类的东西.我真的对使用静态页面感兴趣是出于速度原因,但是我不确定在使用静态html时是否可以渲染反应组件.我可以使用类似nginx的东西来触发反应渲染吗?或者我是否需要更多并且必须使用节点,
我最近一直在探索反应很多,我看到你如何设置节点到服务器渲染代码之类的东西.我真的对使用静态页面感兴趣是出于速度原因,但是我不确定在使用静态html时是否可以渲染反应组件. 我可以使用类似nginx的东西来触发反应渲染吗?或者我是否需要更多并且必须使用节点,轨道或sinatra之类的东西?很抱歉,如果这是一个误入歧途的问题,我对服务器客户端交互没有强烈的感觉. 最佳答案 我们导出一个允许您呈现为静态HTML的函数 – ReactDOMServer.renderComponentToStaticMarkup(docs).您需要Node运行才能调用该函数.或者,您也可以在开发站点时使用该功能,并调用它来生成写入磁盘的静态HTML文件.您仍然需要节点来调用该函数,但您不需要生产中的节点.然后,您可以根据需要使用该文件(例如,可以与GitHub页面,S3一起使用,或者实际上可以在任何地方使用,因为它只是HTML). (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Docker中的NGINX和Consul-Template
- nginx的http_sub_module/sub_filter和反向代理无法正常工作
- nginx访问502 gateway,*1 connect() failed (111: Connect
- Nginx子域:重定向/.众所周知的加密路径
- webserver – 使用nginx返回自定义403错误页面
- python – django-allauth:如何修改邮件确认网址?
- python – Django可以单独运行Gunicorn(没有Apache或nginx)
- django – 413请求实体太大Web服务器连接已关闭|错误64
- php-页面无法正确重定向Nginx
- NGINX不在/ etc/default/nginx中应用变量