タグ

ブックマーク / coregenik.com (1)

  • Elixir/Phoenix - Coregenik

    私たちは2020年代に関数型言語ElixirがWebアプリケーション開発の世界で主流になると予測しています。 なぜ「関数型言語」なのでしょうか。なぜElixirなのでしょうか。 それは、Webアプリケーションを取り巻く環境が急速に複雑化しているからです。私たちは多数のコアと巨大なメモリを持つコンピュータを手軽に扱えるようになりました。その結果、好むと好まざるとに関わらず私たちはさらに複雑なWebアプリケーションを作り続けることになります。 複雑なシステムを正常に機能させるために大切なのは、システムを単純な部品の集合に分解することです。可能であれば、それらの部品群は互いに独立して自律的・並列的に動くことが望ましいです。関数型言語はそのようなシステムを構築するのに向いています。 関数型言語の種類は多いのですが、私たちは特にElixirに期待しています。Elixirの文法は、PythonPHP

    YassLab
    YassLab 2024/06/04
    "2つの利点があります。1つは、バリデーション処理などを2つの言語で書く必要がなくなるということです。もう1つは、ほとんどの処理がサーバー上で実行されるため、秘密漏洩や不正アクセスの危険性が減るということ"
  • 1