react-markdown https://github.com/remarkjs/react-markdown
このライブラリの挙動を確認できるアプリを作りたい。 入力した文字に対して、react-markdownでどう変換されるかを確かめたい
react-markdownの挙動を確認できるアプリを作成しますね!まず、現在のコードベースの構造を確認してから、実装プランを提示します。
デザインインスピレーションとコードベース構造を確認しました。以下の実装プランを提案します:
react-markdownライブラリの挙動をリアルタイムで確認できる開発者ツール
左側パネル(入力エリア)
右側パネル(プレビューエリア)
追加機能
app/
page.tsx # メインページ(分割レイアウト)
components/
markdown-editor.tsx # 入力エリアコンポーネント
markdown-preview.tsx # プレビューエリアコンポーネント
sample-templates.tsx # サンプルテンプレート選択
lib/
sample-markdown.ts # サンプルMarkdownデータこのプランで実装を進めてよろしいでしょうか? 変更や追加したい機能があれば教えてください。
お願いします
承認ありがとうございます!それでは実装を進めます。まず既存のファイルを確認してから、react-markdownプレビューアプリを作成します。
react-markdownの挙動を確認できるアプリが完成しました。左側のエディタでMarkdownを入力すると、右側にリアルタイムでレンダリング結果が表示されます。ダークモード切り替え、テンプレート読み込み、コピー機能も実装しており、見出し、リスト、コードブロック、テーブルなど様々なMarkdown要素をテストできます。