.PUG ファイル拡張子
Pugテンプレート
| 開発元 | Pug |
| 人気度 |
3.7 | 15 票 |
PUGファイルとは?
PUGファイルは、Pug言語で記述されたテンプレートです。Pug言語は、EmmetやMarkdown言語と同様に使用される、HTMLの省略形言語です。標準的な構文でHTMLコードを含みますが、閉じるタグは含まず、代わりにインデントを重視します。PUGファイルは動的なWebページの作成によく使用されますが、.HTMLファイルは通常、静的なWebページを生成します。
詳細情報
PUGファイルを見かけるのは、Web開発者がPugテンプレートエンジンを使用して動的なHTML Webページを生成している場合がほとんどです。Pugを使用すると、開発者は再利用可能な静的マークアップでWebページを作成しながら、後でデータベースなどの外部ソースから取得した情報をページに挿入する動的な要素も配置できます。
たとえば、会社の従業員が個人情報を更新できるWebサイトを作成する際に、開発者がPUGファイルを使用することがあります。PUGテンプレートには、各従業員で外観が似たものになるよう、ページレイアウト用の静的なマークアップが含まれています。ただし、テンプレートには「employeename」タグのような動的な要素も保存されており、ユーザーがページを要求すると、データベースから取得した従業員名がその要素に入力されます。
Pugは、Webサイトのフロントエンド(Webブラウザーで実行)またはバックエンド(JavaScriptランタイム環境であるNodeJSで実行)で利用できます。Pugは、EJS、Mustache、Handlebars、HAML、Vash、Nunjucksと並ぶ、Web開発者が使用する数多くのJavaScriptテンプレートエンジンの1つです。
注: Pugは以前Jadeという名前でしたが、2015年に改名されました。
