server sideは取り合えず1ファイルにする

でかくしすぎない