# Handlebarsを使うべき時(使うべきでない時)
このセクションでは、Handlebarsの長所と短所について概要を説明します。理想的には、Handlebarsがあなたのユースケースに合っているかどうかを判断し、Handlebarsを選択するかどうかの情報に基づいた決定を下せるようにします。
ブラウザでのHandlebarsの使用に関する注意
Handlebarsは純粋なレンダリングエンジンです。HTMLページ、メール、またはMarkdownファイルのレンダリングのためのテンプレートの作成を許可したい場合に適しています。
**イベント処理**、**バックエンドサービス**へのアクセス、またはインクリメンタルな**DOM更新**に対する組み込みのサポートは**ありません**。
**シングルページアプリケーション**を作成し、ユーザー入力を処理したい場合は、おそらく次のようなフレームワークを探すべきです。
# Handlebarsの長所
- Handlebarsは、CLIアプリケーション、非HTMLテキストコンテンツ、純粋なコンテンツのサーバーサイドレンダリングでのレンダリングに適しています。
- Handlebarsは多くのプログラミング言語(Java、Rustなど)に移植されています。
# Handlebarsの短所
- Handlebarsは、DOMの高速(インクリメンタル)更新、イベント処理、フロントエンドとバックエンド間の通信には適していません。
← 統合