golangで快適なwebフレーム:neo――nodejsのkoaを知っているユーザーにオススメです.

846 ワード

原文:https://771dian.com/cb/topic/Vkx-KvzFl
golangの下で、中間部品式のwebフレームを紹介しました. ginとechoの対比.最高性能の2つの近似フレームとして
  • ルートは自分で並べ替えを編纂しないで、乱れた木の形のルートの間は至るところ衝突して、ルートの設計はきわめて友好的ではありません.衝突を避けるために、レスルートは長ければ長いほど簡潔さがない.
  • 同時、ehcoの調整情報はとても少なくて、ルートの衝突も間違いを報告しないで、深刻に時間を遅らせます.
  • で、ginの名前は一般常識に合わないので、こじらせが多いです.方法は大文字にします.PostはPOSTを書きます.パス/*key/ 解析して持ってきます  "/"号は自分で取ります.作者は学生で、青春の仕事に忙しいです.
  • そこで、絨毯式の検索を決定して、正規表現によって解析するルートを探します.同時に正常で快適な名前をつけて、nodejsのkoaのような軽いフレームワークです.
    フレームを試してみたら、この超快適なフレームを発見しました.
    https://github.com/ivpusic/neo 
    ドイツ人が書いたライト級のフレームは、nodejsのKooa、exrpessのスタイルにとても近いと感じます.完璧なミドルウェア、包装は文脈、正常な順序のルートがあります.ワイルドカード、正常なネーミング方法をサポートします.手触りがいいです.
    また、作者はクラウドサービスの会社に勤めているようですので、枠組みの持続可能な発展は基本的に保障されます.しかし、もしあなたがginのルートを使うのが不便だと感じるなら、neoは隣の一番いい選択です.