개츠비 오픈 소스 소프트웨어

Gatsby 무료 블로깅 플랫폼

개츠비로 빠른 웹 사이트를 구축하십시오

개츠비 사이트는 디자인으로 빠르게 구축되었습니다. 웹 사이트를 훨씬 더 빨리로드하는 정교한 캐싱 시스템이 제공됩니다.

개요

정적 사이트 생성기는 본질적으로 입력 파일 세트를 기반으로 정적 웹 사이트를 구축하기위한 일련의 도구입니다. 사이트 내용이 필요하고 일부 템플릿에 적용하며 호스팅 플랫폼에서 호스팅 할 수있는 순수한 정적 HTML 파일을 생성합니다. SSG에 의해 생성 된 웹 사이트는 미리 컴파일 된 파일을 브라우저에 제공하여로드 시간이 크게 증가하는 경우에 미리 컴파일 된 파일을 제공하지만 사용자 경험이 느려지지만 사용자 경험이 느려집니다. Gatsby는 REACT를 기반으로 한 무료 및 오픈 소스 정적 사이트 생성기 프레임 워크로 개발자가 타오르는 빠른 웹 사이트 및 앱을 구축 할 수 있도록 도와줍니다. 또한 배포 플랫폼도 제공합니다. 따라서 Gatsby 사이트 또는 응용 프로그램을 미리보기, 빌드 및 협업 할 수 있습니다. 개츠비는 빠르고 쉽게 설정하고 시작합니다. Gatsby를 사용하면 일반적으로 프로토 타입을 구축하는 데 걸리는 시간에 완전한 웹 사이트를 구축 할 수 있습니다. 개츠비와의 발전이 빠르지는 않습니다. Gatsby 사이트가 설계별로 빠르기 때문에 페이지로드도 매우 빠릅니다. 응용 프로그램의 첫 페이지에 필요한 것을로드합니다. 결과적으로 사이트가 최대한 빨리로드됩니다. 로드되면 백그라운드에서 다른 페이지의 리소스를 선호합니다. 이 프리 페치는 사용자가 탐색을 클릭하고 페이지 사이를 이동함에 따라 사이트가 훨씬 빠르게 느껴집니다. 개츠비는 웹 사이트의 성과에 대한 모든 걱정을 없애고 팀이 내용 생성에 집중할 수 있도록합니다. 정교한 내장 캐싱 시스템이있어 웹 사이트를 다른 정적 사이트 생성기 프레임 워크보다 엄청나게 빠르게로드 할 수 있습니다. 최근에 점점 더 많은 정적 사이트 생성기가 인기를 얻고 있으므로 Gatsby ‘s에 대한 많은 대안이 Jekyll, Hugo 및 Next.js와 같이 사용할 수 있습니다.

요구 사항


Gatsby를 설치하는 것은 매우 쉽고 다음과 같은 것만 필요합니다.

  1. nodejs
  2. NPM
  3. git

특징


  • 성능 - 작은 응답 시간으로 빠른 사이트를 구축하고 완전히 액세스 할 수 있고 사용자 입력에 응답합니다.
  • 개발자 경험 - 개발자에게 안정적이고 빠르며 시각적으로 직관적 인 강력한 기능을 제공합니다.
  • 거버넌스 0은 귀하의 사이트에 모니터, 측정, 관리 및 보안을 제공합니다.
  • 접근성 - 문자 그대로 누구에게 사이트 컨텐츠 및 기능에 액세스 할 수 있습니다.
  • 문서 - 튜토리얼 및 예제가있는 자세한 기술 가이드.
  • 생태계 - 서로 통합 할 때 개발을 촉진하는 자원.

설치 설명서


모든 요구 사항이 설치되면 NPM을 사용하여 Gatsby를 설치할 수 있습니다.

npm install -g gatsby-cli

위의 명령은 전 세계적으로 Gatsby CLI를 컴퓨터에 설치합니다.

gatsby new gatsby-site https://github.com/gatsbyjs/gatsby-starter-hello-world

위의 명령은 새 사이트를 만듭니다

cd gatsby-site

위의 명령은 디렉토리를 사이트 폴더로 변경합니다

gatsby develop

위의 명령은 개발 서버를 시작합니다. Gatsby는 http : // localhost : 8000에서 기본적으로 액세스 할 수있는 핫 릴로드 개발 환경을 시작합니다.

 한국인