키 vuepress 기능 :
빠른 설정 및 마크 다운 컨텐츠 작성
vue.js 통합 (Markdown의 Vue 구성 요소, 사용자 정의 테마)
빠른 로딩 (사전 렌더링 된 정적 HTML, 스파 기능)
내장 다국어 지원.
create-vuepress-site
nuxt.js vs. vuepress :
둘 다 vue.js 기반이며 정적 웹 사이트를 만듭니다. nuxt.js는 더 넓은 기능을 제공하므로 응용 프로그램에 적합합니다. Vuepress는 정적 문서 웹 사이트와 간단한 블로그를 작성하여 단순한 프로젝트를 위해 nuxt.js의 오버 헤드를 피합니다.
<code class="language-bash">npx create-next-app nextjs-blog --use-npm --example "https://github.com/vercel/next-learn-starter/tree/master/learn-starter"</code>
정적 사이트 생성기 선택 :
SSG를 선택할 때 이러한 요소를 고려하십시오
프로젝트 요구 사항 : 필요한 기능을 식별하십시오
동적 기능 :
필요한 동적 기능 수준을 결정하십시오
빌드/배포 시간 : 콘텐츠 볼륨의 성능 평가
- 프로젝트 유형 :
블로그, 개인 웹 사이트, 문서 또는 전자 상거래에 적합한 SSG를 선택하십시오.
개발자 친숙 함 : 편안한 언어를 사용하여 SSG를 선택하십시오.
커뮤니티와 지원 : - 모든 상장 된 SSG에는 강력한 커뮤니티와 자원이 있습니다.
- faqs :
-
SSG 란 무엇입니까?
템플릿 및 컨텐츠에서 정적 HTML 페이지를 생성하는 도구는 동적 웹 사이트에 비해 더 빠른로드 시간과 개선 된 보안을 제공합니다.
SSG vs. CMS? CMSS는 동적으로 페이지를 생성하는 반면 SSGS는 전체 사이트를 사전 구축하여 정적 파일을 생성합니다. SSG는 덜 자주 업데이트되는 콘텐츠에 이상적입니다
필요한 프로그래밍 지식이 필요합니까? 기본 프로그래밍 기술은 커스터마이징에 도움이되지만 많은 SSG는 사용자 친화적입니다. >
SSGS는 블로그 및 동적 콘텐츠를 처리 할 수 있습니까?
예, 많은 사람들이 템플릿 엔진 및 데이터 소스를 통해 동적 컨텐츠를 지원합니다.
SSG 및 SEO?
정적 사이트는 일반적으로 빠른 로딩 시간으로 인해 SEO 친화적입니다. SSGS는 메타 데이터 및 헤더 최적화를 용이하게합니다