はじめに
このプロジェクトでは、入力中にリアルタイムで HTML プレビューを提供するシンプルなウェブベースの Markdown エディタを作成します。Ace Editor、marked
、およびhighlight.js
のようなライブラリを使用して、Markdown での記述だけでなく、ブラウザセッション間でデータを保存し、プレビューでコードスニペットを強調表示する直感的なエディタを開発します。
👀 プレビュー

🎯 タスク
このプロジェクトでは、以下を学びます。
- エディタとビューアの HTML 構造を設定する方法
- 快適なユーザーエクスペリエンスのためにエディタとビューアをスタイリッシュにする方法
- エディタの初期化ロジックを実装する方法
- Markdown を HTML にパースし、ビューアに表示する方法
- エディタとビューアの間のスクロール同期を実装する方法
🏆 成果
このプロジェクトを完了すると、以下のことができるようになります。
- リアルタイム HTML プレビュー付きのウェブベースの Markdown エディタを開発する
- Ace Editor、
marked
、およびhighlight.js
のようなライブラリを使用して、エディタの機能を強化する - ブラウザセッション間でデータ永続化を実装する
- Markdown プレビューにコード構文強調表示を提供する