We have recently completed the migration of Nebula Graph’s website from Hugo to Webflow, moving from a static website to a more interactive one. The

Hugo to Webflow migration: How to bulk import hundreds of posts - Nebula Graph Blog | Latest trends in Graph Database and Knowledge Graph

submited by
Style Pass
2022-05-13 07:00:07

We have recently completed the migration of Nebula Graph’s website from Hugo to Webflow, moving from a static website to a more interactive one. There were a number of reasons for this decision, but most notably it was the performance and the ability to do things like form submission and no-code design.

While the redesign of the website on Webflow was easy, since we have an amazing in-house design team and Webflow is also very friendly to designers, the difficult part is migrating more than 100 blog posts we already published from Hugo to Webflow’s Content Management System (CMS).

Basically, these 100 articles were stored as Markdown files on GitHub — not like CMSs like WordPress that stores articles as structured data in a database. In Webflow, the CMS requires structured CSV data to do a bulk import.

Well, everybody thought it would be an easy task before we actually got our hands dirty on the project — Just covert those Markdown files into the HTML format and chuck them into a CSV file, and, bang!

Leave a Comment