Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Jamstackの実案件で躓いたことや工夫したこと

Daichi
September 30, 2021

 Jamstackの実案件で躓いたことや工夫したこと

2021年9月30日に行われたジャムジャム!!Jamstack【初心者歓迎LT会】で使用したスライドです。

NuxtJS コマンドと開発
https://nuxtjs.org/ja/docs/get-started/commands

Nuxt Sitemap Module
https://github.com/nuxt-community/sitemap-module

Netlifyでリダイレクト
https://docs.netlify.com/routing/redirects/redirect-options/

WordPressからmicroCMSに記事を移行した時の覚え書き
https://zenn.dev/kandai/articles/f6a034d166e4c977a78e

Daichi

September 30, 2021
Tweet

More Decks by Daichi

Other Decks in Technology

Transcript

  1. • 既存WordPressの約3000件の記事を移行する必要があった • CSVインポート機能があるが使わなかった ◦ インポート用に整形する手間 / 記事がゼロの時しか使えない • POST

    APIで記事を登録することが可能なのでこちらを採用 ◦ WordPressのエクスポートしたxmlデータを整形してPOST ◦ microCMS用に整形 / 画像のパス変換 • 画像は全選択→ドラッグ&ドロップでOK(10分くらいでいけた) WordPressからのデータ移行
  2. • WordPressの元記事のデータがHTMLでそ のままmicroCMSのリッチエディタに登録す るとうまくいかない • 旧記事(HTML)用のフィールドを用意 • HTML or リッチエディタをチェックボックスで

    切り替え可能に • 何かあればNuxt側で対応できるように、移 行記事というチェックボックスを用意 エディタの互換性の問題