Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Assignment 3 - Release 1.0.0 #32

Merged
merged 118 commits into from Nov 3, 2022
Merged

Assignment 3 - Release 1.0.0 #32

merged 118 commits into from Nov 3, 2022

Conversation

youngminss
Copy link
Member

해결한 이슈


해결 방법

  • CSR(Client Side Rendering) 환경에서 동적으로 Meta 데이터를 적용하기

    • Create React App(이하, CRA) 와 같은 CSR React 프로젝트는 SSR(Server-Side-Rendering) 도 아니고 Pre-Rendering 도 지원하지 않습니다.
    • 말 그대로, 정적인 배포 결과물이기 때문에, 기본적으로 빌드 결과물의 index.html 에 포함되어야 할 Meta 태그를 포함해 <head> 태그 안에 값들을 동적(dynamic) 하게 핸들링 할 수 없습니다.
    • 하지만, 이것을 가능케 SSR 까진 아니더라도 Pre-Render 를 지원해주는 라이브러리가 있습니다.
  • 위의 언급한 라이브러리 기반으로 CSR 환경에서 SEO(Search Engine Optimization) 을 적용하는 과정을 잘 정리한 글이 있어 공유합니다. 참고 글 1 참고 글 2

od-log and others added 30 commits November 2, 2022 03:32
Co-authored-by: 위영민 <youngminieo1005@gmail.com>
Co-authored-by: OD <kg-te@naver.com>
Co-authored-by: 위영민 <youngminieo1005@gmail.com>
Co-authored-by: OD <kg-te@naver.com>
Co-authored-by: OD <kg-te@naver.com>
Co-authored-by: 위영민 <youngminieo1005@gmail.com>
Co-authored-by: OD <kg-te@naver.com>
Co-authored-by: 위영민 <youngminieo1005@gmail.com>
…tend-12team/pre-onboarding-7th-2-1-12 into feature/style
youngminss and others added 18 commits November 4, 2022 00:00
…ture/car-list

[#22] 차량 목록 조회 필터링 기능 추가 & 차량 목록 페이지 개선
…ture/handleerror

[#24] 차량 상세페이지 에러페이지 연결 구현
…ture/before-deploy

[#26] 요구사항 1차 구현 완료 후, 디테일 수정
…ture/before-deploy

[#30] CSR 환경에서 React-Helmet-Async 를 사용하면서 Open Graph 적용
@youngminss youngminss added the 🚀 Deploy 배포 관련 작업 label Nov 3, 2022
@youngminss youngminss self-assigned this Nov 3, 2022
@netlify
Copy link

netlify bot commented Nov 3, 2022

Deploy Preview for zesty-panda-9c4cf6 ready!

Name Link
🔨 Latest commit b527b7a
🔍 Latest deploy log https://app.netlify.com/sites/zesty-panda-9c4cf6/deploys/636414dad2c6a5000a0c2e52
😎 Deploy Preview https://deploy-preview-32--zesty-panda-9c4cf6.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

Copy link
Member

@od-log od-log left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고하셨습니다 👍👍👍

Copy link
Contributor

@forest-6 forest-6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@youngminss youngminss merged commit e69b530 into main Nov 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚀 Deploy 배포 관련 작업
Projects
Development

Successfully merging this pull request may close these issues.

None yet

5 participants