タグ

ginに関するtvskのブックマーク (1)

  • GoのWeb Application Framework | RE:ENGINES

    はじめに Go言語の連載4回目です。今回はGoのWeb Application Frameworkについて紹介します。 代表的なGoのWAF 皆さんはWAFがどのようなものかご存知だとは思いますが、改めて簡単に説明します。WAFは動的なウェブサイトなどの開発をサポートするアプリケーションフレームワークです。WAFが提供する代表的な機能としては、ORM、テンプレートエンジン、セッション管理などが挙げられます。ブログでよく取り上げるRailsもWAFの一種です。 GoにおけるWAFは大きく2つに分けられます。1つは軽量なWAF、もう一つはフルスタックなWAFです。Goでは大きくて多機能なアプリケーションを作るのではなく、小さくてシンプルなアプリケーションを組み合わせて使うことが良いとされています。そのため、軽量なWAFが主流なようです。 軽量なWAF 代表的なWAFとして「Echo」と「Gi

    GoのWeb Application Framework | RE:ENGINES
    tvsk
    tvsk 2019/12/05
    WAFとしての機能の各側面の列挙、そのサンプルコード。その他のWAFの言及・分類。Echo/Gin, Beego/Revel
  • 1