저는 시스템 생물학 실험실에서 일합니다. 나 자신을 포함한 모든 사람들은 웹 개발을위한 시간이나 경향이 거의없는 연구자입니다. 그러나 이전 연구원은 React와 Redux를 사용하여 아름다운 웹 사이트를 만들었습니다. 수년간이 웹 사이트를 유지 관리 할 수 있어야하며 여러 연구자가 매주 콘텐츠를 업데이트 할 수 있어야합니다.React와 Redux로 구축 된 웹 사이트를 단순화하는 방법은 무엇입니까?
우리의 문제는 웹 사이트가 업데이트하기에는 너무 복잡하다는 것입니다. 예를 들어 뉴스 기사를 추가하려면 누군가가 모든 노드 모듈을 설치하고 JSX 컴파일 오류를 디버그하는 방법을 알고 Story
구성 요소를 작성한 다음 NewsStory
뷰로 가져 와서 노드 서버를 다시 배포해야합니다. 나는 이것을 지금 처리 할 수 있지만 곧 떠날 것이다. 우리는 모든 새로운 관리자가 사이트를 업데이트하기 위해 React와 Redux를 배워야 할 것이라고 걱정합니다.
여기 내 질문 : 기본적으로 정적 사이트의 내용을 쉽게 업데이트 할 수있는 반응 패턴이 있습니까? 예를 들어, Angular를 사용하여 다른 실험실 사이트를 만들었고 뉴스 기사를 업데이트하려는 경우 NewsController
에 새 JSON 개체를 추가 한 다음 수정 된 JavaScript 파일을 FTP 서버를 통해 업로드합니다. 이 워크 플로는 대부분의 사람들이 실험실에서 훨씬 쉽게 사용할 수 있습니다.
반응에 CMS를 작성할 수 있습니다.하지만 그건 당신 동료가 한 것이 아닙니다. 작업에 적합한 도구를 사용하십시오. Angular는 상자 밖으로 CMS를 제공하지 않습니다. 이것은 WordPress에 대한 직업처럼 들립니다. –
이전 의견에 동의합니다. 스토리 구성 요소는 콘텐츠 자체가 아니라 일부 콘텐츠를 표시하는 모듈이어야합니다. 새로운 콘텐츠를 표시하기 위해 새로운 스토리를 추가하는 것이 올바르게 들리지는 않습니다. 특히 당신이 Redux를 가지고 있기 때문에. –
확실히 잘못하고 있습니다. 사이트를 복구 할 수 있는지 묻는 중입니다. React 디자인 패턴을 어떤 방식으로 단순화함으로써 WordPress로 포팅되지 않습니다. 각도 데이터 컨트롤러. – gwg