Summary in Japanese:

  • 多くのソフトウェアエンジニアリングコミュニティでは、Web開発は混沌としていると考えられている。
  • 一部の開発者は、JavaScriptやTypeScriptなどの言語、npmやYarnなどの依存関係管理、React、Redux、Next.jsなどのフレームワークの変化に不満を持っている。
  • 多くの開発者は、Web開発が管理不足や頻繁な変更で悩んでいると感じている。
  • 一方で、一部の開発者は、Web開発の挑戦を面白いプロジェクトの機会と捉えており、技術の進化として新しいフレームワークやアップデートを歓迎している。
  • Web開発には、新しい技術が古いフレームワークを置き換えるサイクルがあり、開発者は常に新しいものを学び、コードを更新し、スムーズに移行する必要がある。
  • 一部の開発者は、Web開発を直感的で新鮮なものと捉え、ソリッドな基盤があれば最新のWebフレームワークに切り替える必要はないと考えている。
  • Web開発は技術の進化の一環として不可欠な部分であり、コンピュータは抽象化の原理に基づいて設計されている。
  • Web開発に対する批判は新しいものではなく、過去10年以上にわたり変わり続けるWeb開発のパラダイムに対する不満が続いている。
  • しかし、JavaScriptは過去10年間で最も人気のあるプログラミング言語のままであり、これはJSがほぼどこでも使用されているためであり、全ての人に愛されているわけではない。

Thoughts in Japanese:
Web開発に対する批判や不満が根強いが、その一方で技術の進化や新しい挑戦として捉える開発者も存在することがわかる。Web開発は常に変化し続ける分野であり、新しいフレームワークやアップデートに追いつくことが求められている。一部の開発者は、Web開発の複雑さや混乱を楽しんでおり、その過程で成長することを重視しているように感じられる。

元記事: https://analyticsindiamag.com/ai-origins-evolution/web-development-was-designed-by-satan/