これは Livesense Advent Calendar 2022 DAY 12 の記事です。 はじめに ビューに ERB が使われている web システムへ Slim 導入に至るまでにあったことを記載しています。 Ruby On Rails で構築された web システムであることを前提としています。 Slim 導入時の判断材料の一つになれば幸いです。 Slim とは何か? Ruby On Rails に対応した軽量、高速なテンプレートエンジン 雛形(テンプレ)とデータで表現される入力データを合成して出力するソフトウェアコンポーネント なぜ既存の web システムに Slim を導入したか? もともと ERB が使われていた web システムでしたが、下記のような声が上がり、導入を検討し始めることになりました。 HTML に Ruby を埋め込む形になっていて見難い ( HTML と