golang Web MVC フレームワークの選び方
为情所困
为情所困 2017-05-16 17:05:22
0
10
832

WeChatパブリックアカウントのバックエンド管理にはgolangを使用する必要があります

为情所困
为情所困

全員に返信(10)
洪涛

私はbeegoしか使っていませんが、他に良い選択肢がない場合は、それを使用できます。

いいねを押す +0
淡淡烟草味

ジンがおすすめです

いいねを押す +0
洪涛

20歳、エペ使い、色々気遣い、ビーゴ練習中

30歳、光の剣を操り、速さと軽さを追求するアイリス

いいねを押す +0
曾经蜡笔没有小新

Web 開発、ルーティング、キャッシュ、ミドルウェア、Cookie、セッション、テンプレートなどの一般的な問題を本当に目的を持って選択するには、まず強いニーズを明確にする必要があると思います。はい、見てみましょう。このフレームワークがそれを提供する場合。

いいねを押す +0
洪涛

ビーゴとゴーマカロンを食べ比べてみました。 どちらのプロジェクトも中国人によって書かれました。最初、beego のコードは低品質で洗練されていないと批判する記事を目にしました。 なので、最初からgo-macaronを選んだのは、grafanaプロジェクトでも使っているから、これ以上悪くないと思ったのが一番の理由です。しばらく使ってみましたが、特に大きな問題は見当たりませんでした。ある日突然、Swagger を使用してドキュメントを作成したいと思いました。 go-macaron には既存の統合がなく、beego には統合があることがわかりました。 そこで、詳しく調べてみました。 beego はエンジニアリングにおいて優れた仕事をしていることがわかりました。基本的に欲しいものはすべて揃っています。

そこで私の提案は次のとおりです:

  1. 会社が時間に余裕がないプロジェクトを開発します。 beegoの使用を検討してください

  2. 一人で遊んで、しっかり学びたい。ゴーマカロンも使えます

いいねを押す +0
仅有的幸福

重すぎるフレームはお勧めできません。フレームには通常次のものが含まれます

  • ルーター、標準ライブラリ net/http が使いにくいと感じたら、使ってみてくださいhttprouter、標準ライブラリよりもはるかに速いと言われています

  • ミドルウェア、自分で書いてみることもできます。gin フレームワークにはミドルウェアが付属しています

  • コントローラー、これにはコンポーネントは必要ありません、自分で書くことができます

  • モデル、データベースに関しては自分で選んでください、よくグーグルしてください

(もちろん、これはフロントエンドとバックエンドの分離とバックエンドインターフェースの一般的なモードです。結局のところ、mvcは現在あまり人気がありません)

いいねを押す +0
phpcn_u1582

アムウェイのフレームワーク、thinkgo は、Pholcus を書いたヘンリー・リーによって書かれています。フレームワークは大きくありませんが、車輪の再発明を必要とせず、パフォーマンスも悪くありません。唯一の欠点は、ドキュメントが不完全であることです。 QQ グループまたは著者の QQ は、問題の解決をお手伝いするために非常に辛抱強く対応します。ここに thinkgo の入り口へのリンクがあります。

いいねを押す +0
刘奇

レベルは良いです

いいねを押す +0
世界只因有你

beegoはとても便利ですが、revelはとても人気があるようですが、他は使ったことがありません

いいねを押す +0
我想大声告诉你

ジンはより合理的に感じられます。今beego見てるから自分で何も書かなくていい気がする〜

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート