AdonisJs v 4学習ノート1-AdonisJs v 4の理解

955 ワード

1.NodeJsフレームワーク現状
現在NodeJsのフレームワークは多いが、使いやすいものは少ない.
  • Express 4もKoa 2もいいですが、機能が少なすぎて、何かを作るにはいろいろな基準が必要で、混乱していません.典型的な先甘後苦です.
  • Meteorは真全桟ですが、普通の人は受け入れられません.
  • Feathers.jsは前に火をつけたが、試してみると少し不快だった.
  • 国内のThinkJsとEgg.jsはすべてKoa 2に基づいて、好きな友达は试してみることができます;
  • の上はまあまあですが、AdonisJs:)を選びました.PHPのLaravelから回ってきたので、ODM(リレーショナル・データベースのORMのようなもの)、IoC、構成、検証、クラスbladeのテンプレート、便利なテストなどに傾いています.

  • 2.AdonisJsについて
    AdonisJs v 3公式サイト、古いバージョン...AdonisJs v 4公式サイト、完備中...
    AdonisJsはNodeJs版のLaravelと理解できます.私は数年前PHPをやっていたので、laravelに夢中になっていたので、AdonisJsに会うと彼女を認定しました.
    私がAdonisJsを使っていた時はv 3でしたが、その時はcoに基づくジェネレータ関数(Generator Function)を使っていましたが、すぐに、現在のv 4用はすべてasyncawaitでした.
    3と4の差は少し大きく、ほとんどが文法的な差であり、基本的には参照されるKoa 2の設計モードであり、要求(request)と応答(response)も1つのコンテキストオブジェクト(context)から来ている.
    3.何がしたいの
    私の学習過程を記録するつもりです.
    4.そして?
    いいえ、次の編を見ましょう.