ファイルベースのブログを作成したい。データベースに保存できない/保存するデータベースについて十分に知らない/適合しないスクリプトがいくつかあります。ファイルベースのブログを作成するのは良い考えだと思います。言うほどのブログではありません。
使用したいフォルダー構造は次のとおりです。
App folder
 -- Posts 
 --- file1.erb
 --- file2.erb
 -- Posts2
 --- file3.erb
 --- file4.erb
Posts フォルダの内容を読み取って、タイトルを含む配列を作成するにはどうすればよいですか? それらをビューに保存できることは知っていますが、ビューはサイトのレイアウト用であると考えていました。
これは私がやっていることです:
get '/posts1/:id'  do 
    erb "posts_#{params[:id]}".to_sym
end
get '/posts2/:id'  do 
    erb "posts2_#{params[:id]}".to_sym
end
ブログに注意してください。これはブログではなく、それが何であるかを説明する最も簡単な方法です。