React SSR,如何使用脱水函数renderToPipeableStream()?发布于2024年10月18日 react 接触到renderToString()这个函数后,就可以理解到react脱水的过程了。这里就引申到了一个用户体验的问题,用户浏览器总是期待服务器端有着最快的响应速度,除去硬件等因素外,react官方推出了rende... 阅读更多
React SSR,如何理解和使用脱水函数renderToString()?发布于2024年10月17日 react 终于开始讲react的脱水和注水功能了,也就是“水合”。其中的“脱水”过程,实际上也可以理解为服务器端把事件绑定之类的功能都去掉,仅仅像传统页面一样,考虑数据的输出即可。目前脱水函数,有两个。本文讲述其中第一个:r... 阅读更多
React路由,如何理解和使用StaticRouter静态路由?发布于2024年10月14日 react 继续苏南大叔的React路由话题,本文讨论的主要内容是React路由中相对不常见的StaticRouter。它不常见的主要原因是它的定位是运行在服务器端的路由方式,而这就关联着React程序的服务器端渲染的问题了,... 阅读更多
React路由,Routes + Route 如何实现路由的分离式嵌套?发布于2024年10月12日 react 虽然网络上的大多数教程,都在告诉大家,要把路由配置信息集中保存到一个单独的文件里面。但是,事实上,这些多层嵌套的路由信息还是可以分散到各个组件里面的。也就是说一个react项目里面,定义多组<Routes&g... 阅读更多
React路由,如何更改路由配置,实现定义功能缺失404功能?发布于2024年10月11日 react 在前面的文章里面,已经实现了react路由的自定义首页功能。设置的方法,非常简单,只涉及了path和index这两个属性。具体代码上来看的话,和react路由的实现方式有关。而本文的涉及的功能缺失404功能,也非常... 阅读更多