バックエンドフレームワーク

ウェブサービスを作りたくなり、使用言語とフレームワークについての調査を行った。

バックエンドというとRuby(rails)、Python(Django, flask)やNode.jsが有名で、いずれもお試しで使ったことがある。これらはいずれも動的型付け言語で、使うのは容易だが、メンテが難しいものばかり作ってしまった気がする。

できれば静的型付け言語を採用したい。気になるキーワードでいえば、Typescript, scala, go, rust, elixirなどがある。そこまで複雑なものを作る気はないので、ノウハウも少し持っているTypescriptでサクッと実装するのがよさそうだ。