React SNS 공유용 메타 태그 적용
2021. 8. 23. 18:39ㆍ서버 프로그래밍
1. react-meta-tags를 이용하면 렌더링 시에 메타 태그를 동적으로 적용해준다. 문제는 이것만으로는 SNS에서 공유시 제대로 메타 태그가 적용되지 않는다는 것. (타이밍 이슈)
https://www.npmjs.com/package/react-meta-tags
2. 따라서 react-snap을 이용하여 빌드시 메타 태그가 필요한 페이지에 대한 프리렌더링을 해주어야 한다. build가 수행된 다음 postbuild로 지정한 페이지의 index.html을 생성해준다.
https://satisfactoryplace.tistory.com/131?category=829221
3. 로컬에서 윈도우로 빌드시에는 정상 동작하는데, 우분투 서버에 올려서 빌드를 하면 라이브러리가 없다고 오류가 발생한다.
다음은 기타 참고용 - 역시 동적 처리시에는 도움이 안된다
https://satisfactoryplace.tistory.com/150