These are the docs for v2, which has an open maintenance window until April 1, 2021. View the v3 docs.

  • Gatsbyjs.com
    Gatsbyjs.com
  • Gatsby Cloud
    Gatsby Cloud
  • Support
    Support
  • Contact
    Contact
  • Log in
    Log in
docs
    • Tutorial
      Tutorial
    • How-to Guides
      How-to Guides
    • Reference
      Reference
    • Conceptual Guide
      Conceptual Guide
    • Quick Start
      Quick Start
    • v2

      • v3

        v3

      • v2

        v2

      • v1

        v1

Porting to Gatsby

Many times when you want to build a Gatsby project, you’ll already have a website in some form. Depending on the technology and setup of your older website, the approach for porting it to Gatsby may vary.

These guides cover the various scenarios in which you may want to convert a web project to Gatsby. There are other possibilities as well: file an issue to recommend a guide that the Gatsby community would find helpful.

In this section:

  • Porting from Create React App to Gatsby
  • Porting an HTML Site to Gatsby
Edit this page on GitHub

Previous

Creating Prefixed 404 Pages for Different Languages

Next

Porting from Create React App to Gatsby
  • Accessibility Statement
  • Code of Conduct
  • Logo & Assets
  • Privacy Policy
  Docs
  • Documentation
    • Overview
  • Quick Start
    • Overview
    • Local Development 8
    • Routing and Pages 11
    • Styling 13
    • Adding Images and Media 8
    • Plugins and Themes 15
    • Sourcing Data Into Gatsby 11
    • Querying For Data 5
    • Adding Common Features 13
    • Testing 6
    • Performance 3
    • Previews, Deploys, Hosting 11
    • Customize Default JS Tools 5