※「Haml」のtypoを修正しました。編集リクエストを送ってくださった方、ありがとうございます。 最近、久々に小規模サイトを開発することになって、どうせだったら最新の方法で作ってみようと思い、色々調べてました。 調べた結果、どうやらHTML, CSS, JavaScriptの拡張言語(メタ言語)を使うといいようです。 そもそもメタ言語って何?という人向けの解説も踏まえながら、メタ言語の選択についての記事を書いていきます。 メタ言語とは 先程も書きましたが簡単に言うと、ある言語を作成するための言語です。 メタ言語は元の言語には無い、様々な機能を追加してくれます。 皆さんは、 何でCSSには変数がないんだ! HTMLファイル分割したいのに出来ない… jQueryのコールバック関数でいちいちfunction書くのダルい 短く書きたい といった経験はありませんか?ありますよね? メタ言語は元とな
![小規模静的サイト開発のためのメタ言語 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/cbc1f0f7d57c0fbd7dc87d81bc07542c36a83eff/height=288;version=1;width=512/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fqiita-fb-2887e7b4aad86fd8c25cea84846f2236.png)