syakoo's Lab

技術ブログやちょっと気合の入った記事を残すブログ

数学を勉強するWebサイトの開発日記(7: 方針の変更)

はじめに

そこまで大きな事をするつもりはないです。ただの個人開発の勉強を含めたサービス作りの過程を残すブログです。

大反省会

非常に申し訳ないです。方針を大きく変えました。 まずは変更前と変更後どうなったのかを説明します。

変更前 変更後
フレームワーク Django [Python] Express [JS]
クラウドサーバー Azure Firebase

簡単に言うと、一から作り直します。

理由

理由は自分の軽率な判断で最初にDjangoを使おうとしたことが始まりです。

主な理由

  • Djangoを使う理由がない

Djangoは便利ですが、便利すぎるが故に内部の処理が多いと判断しました。

  • 無料でHostするには限界がある

上の理由と似ているのですが、無料で使いたい(営利目的ではない)為、極力サーバサイドの処理を少なくしたい。

  • やっぱりFirebaseを使いたい

クラウドファンクションも無料かつ、データベース、ストレージまで用意されているのでFirebaseを使って管理を楽にしたい

  • Node.jsを最近触っていて、楽しい

以上が理由になります。このWebサイトが終わったらAzureについては触っていきたいので、その時まで我慢します。

さいごに

開発終わってからブログ書くとやった事忘れるし、開発進みながらブログ書くと方針変わりまくりだし、みなさんはどうしているのか気になった。