6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

素人にはサーバーサイドJavaScriptは難しい

Last updated at Posted at 2016-09-04

要するに、Python使いがノリでサーバーサイドJavaScriptに手出しして火傷し、Djangoに戻った話です
以下がその理由です。押し並べて経験の浅いものの理解なので、疑問点や私の知ったか等があれば是非指摘して欲しい

  1. 非フロントエンジニアから見ると、単純にJavaScriptが面白く無い
    JavaScriptが美しくない。TS使えって話だが
    あとキャメルケース主流だからスネークケース好き(もっと言うならPEP8好き)には違和感しか感じなかった
  2. SequelizeがDjangoのORMと比べ使い勝手で劣る
    脳死migration自動生成使えないしコード汚いからキツかった
    DjangoのORMを搭載するんだったら諦めてDjangoでいいだろうしなー
  3. Djangoみたいに使いやすいフレームワークが無い
    Express系みたいなマイクロフレームワークはDjango使いには厳しいし、Sails使うならDjango使うし、MeteorはMongoアレルギーで触れられなかった
  4. よく考えたら今作ってるものにWebSocketが必要無かった
    最初の内はWebSocket使わなくてもなんとかなるし、必要になる時には余裕も出来てるだろうし何とかなるかなって気がするそもそも成功するか否かはさておき

要するに、向いてない言語で開発するって大変って話です
ただ、使うかどうかはさておき最新のフロントエンドの技術も吸収出来たから良かったと思っています
ただもうJavaScriptは見たくないしSPAやSSRの良さが素人にはいまいち分からないので誰か教えてください

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?