最近,在工作中的一个项目中,我最近为同时渲染的多个列表组件实现了延迟加载,这导致了性能问题。然而,今天我在 React Docs 上发现了一些叫做列表虚拟化的东西。
我当前使用的包: https: //www.npmjs.com/package/react-lazyload
官方文档中推荐的列表虚拟化软件包之一:https://github.com/bvaughn/react-virtualized
如果有人可以解释两者之间的区别,我将不胜感激。谢谢
我对部署和网络不是很熟悉,因为我主要是前端开发人员。我想用Laravel和React(分开,不与blade集成)创建一个项目,并将它们部署到AWS。我只想将 Laravel 用作 API 服务器,并且我计划将其部署在 EC2 上。如果我在 S3 上托管我的 React 应用程序,我怎么可能与在 EC2 实例上运行的 API 服务器共享同一个域?
我知道我可以有单独的子域,比如我的 React 应用程序的www.example.com和我的 API 服务器的 api.example.com。但是,如果我想将www.example.com用于我的 React 应用程序和www.example.com/api用于我的 API 服务器,我有哪些选择?您可以为我推荐哪些资源以更快地了解该主题?谢谢!