티스토리 뷰

결론

  • 여전히 Docusaurus를 이용해 Github Page를 구성하기로 했다.
  • Vue기반 목적인 경우 VuePress 또는 VitePress 사용할 것.
  • React기반 목적인 경우 Docusaurus 사용할 것.
  • Python기반 목적인 경우 MkDocs 사용할 것.
  • 활용 가능성(난이도와 비례): Docusaurus > VitePress > MkDocs
  • 자료량: Docusaurus > MkDocs > VitePress
  • Docusuarus 문서를 참고했다.

    Gatsby

    장점
  • 다양한 기능과 풍부한 plugin 보유
  • Docusaurus의 모든 기능을 사용 가능
  • 다양한 형태의 웹사이트 제작에 적합
  • GraphQL를 통해 유연성 제공
    단점
  • 초기 학습에 시간 소요
  • 콘텐츠 작성 및 게시에는 Docusaurus가 더 적합
  • 정적 웹 사이트 구축 시 GraphQL의 유연성이 불필요

    Next.js

  • 문서화 관련 구축 사례를 찾기 어렵다

    VitePress

  • Docusaurus와 유사한 기능과 지향점 보유
  • Vue 기반을 사용하고 싶다면 VitePress 사용
  • React 기반을 사용하고 싶다는 Docusaurus를 사용
  • Vue는 초기 학습 장벽이 낮다.
  • Vue 및 VitePress에 관한 자료는 상대적으로 적다.

    MkDocs

  • Docusaurus와 유사
  • python을 사용
  • 단일 페이지다른 프로그램과 달리 고전적인 다중 페이지 구성 방식 사용

    Docsify

  • 좋은 프로그램이나 정적 사이트 생성기가 아니며 검색 엔진 최적화 기능이 없음
    (not a static-site generator and not SEO friendly)

    GitBook

  • 깔끔한 디자인
  • 많은 오픈소스 프로젝트에 사용 됨.
  • 버전 관리와 협업 기능이 우수
  • Docusaurus보다 커스터마이징과 유연성이 떨어짐.

    Jekyll

  • 가장 간단하고 강력한 정적 사이트 생성기
  • 다양한 플러그인 생태계
  • 초기 설치 및 구성
  • 설치가 복잡과 설정이 복잡
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함