先日、ほぼピュアなRubyで書いているオレオレフレームワークmakanai
をv0.1.6
にバージョンアップしました🥳
アップデートの主な内容は下記の通りです。
✨ enabled to switch template engine Haml and ERB.
テンプレートエンジンが今まではERB
固定だったのですが、Haml
も使えるようになりました⚙️
Makanai::Settings.template_engine
の値か、render
の第2引数で使用するテンプレートエンジンが指定可能になりました✨(:haml
or :erb
)
require 'makanai/main' # setting template engine(default: :erb). Makanai::Settings.template_engine = :haml router.get '/index' do @title = 'Makanai title' @body = 'Makanai body' render :index # render default template engine. end router.get '/index' do @title = 'Makanai title' @body = 'Makanai body' render :index, :haml # render specified template engine. end
⚡ remove sqlite3 from runtime_dependency.
今までsqlite3
がruntime_dependency
となっていましたが、静的サイト等特にDBを使わない場合は必要ないのでruntime_dependency
から外しました✂️
makanai init
でGemfileにsqlite3
が追記された状態でapplication用のディレクトリ構成が作成されるようになっています📦
それでは👋