koaを使用してウィジェットサーバを構築する


ダイナミックウィジェットでは、バックグラウンドサーバがフロントにデータを提供する必要があります.現在、一般的なデータフォーマットはjsonです.jsonはxmlよりも簡潔で、xmlには不要なタグがたくさんあるからです.バックグラウンドサーバの言語にはnodejs,php,java,c#,pythonなどがあり,koaはnodejsベースのwebフレームワークであり,koaを用いてウィジェットサーバを構築することを紹介する.
koalerplateはkoaの簡潔な開始テンプレートです.操作手順は参照してください.https://github.com/dbalas/koalerplateのGetting Startedで、windowsでファイル名を変更するコマンドはrenです.index.jsのポートは80に変更されました.cmdでcurl localhost/v 1/users?user=zhangsanリクエストは、返されるjsonオブジェクト{「user」:「zhangsan」}を得る.
ウィジェットのフロントエンドでのリクエスト方法は、次のとおりです.
wx.request({
  url: 'localhost/v1/users?user=zhangsan',
  success: function(res) {
    console.log(res.data)
  }
})