programing

큰 리덕스 상태가 애플리케이션의 퍼포먼스에 영향을 미칩니까?

linuxpc 2023. 3. 12. 10:30
반응형

큰 리덕스 상태가 애플리케이션의 퍼포먼스에 영향을 미칩니까?

리액트 기능이 있는 워드프레스용 프론트 엔드 페이지 빌더(SPA)를 구축하고 있으며, 다른 플러그인도 지원합니다.

자체 모듈만 지원할 예정이었다면 각 모듈을 별도의 컴포넌트로 쉽게 만들 수 있었지만 크로스 호환성을 지원하므로 마크업이 어떻게 될지는 알 수 없습니다.따라서 모듈이 추가되면 모듈에 대한 세부 정보가 Ajax 요청을 통해 짧은 코드 끝점으로 전송되고 적절한 마크업이 생성되어 문자열로 Builder에 반환됩니다.

그런 다음 마크업이 상태에 저장되고 멍청한 구성요소를 통해 즉시 렌더링됩니다.

문제는 20,000자 정도의 마크업이 있고 페이지 빌더이기 때문에 사용자가 추가할 모듈 수를 알 수 없다는 것입니다.상태를 유지하기 위해 불변의 js를 사용하고 있지만, 퍼포먼스에 대해서는 회의적입니다!!

걱정하지 않아도 될까요?아니면 지금 우리가 하고 있는 것보다 더 나은 방법이 있을까요?어떤 의견이라도 주시면 감사하겠습니다!

시간 내주셔서 감사합니다, 여러분!

Draft와 함께 작업한 적이 있습니다.리액트 컴포넌트의 JS 및 렌더링 아티클.아직까지는 문제가 되지 않습니다.큰 물건을 레덕스 상태로 보관할 수 있습니다.Facebook은 Redux를 사용하지 않지만 Draft를 사용합니다.JS는 내부적으로, 피드는 일반적으로 콘텐츠로 가득 차 있습니다.

언급URL : https://stackoverflow.com/questions/38519173/will-a-large-redux-state-affect-my-applications-performance

반응형