Wie vergleichen sich Express und Hapi?

Wie vergleichen sich Express und Hapi aus Sicht des Designs und der Entwicklung von Webanwendungen? Grundlegende Beispiele ähneln sich, ich bin jedoch daran interessiert, mehr über wichtige Unterschiede in der gesamten Anwendungsstruktur zu erfahren.

Zum Beispiel, soweit ich erfahren habe, verwendet Hapi einander -Routing-Mechanismus, der die Registrierungsreihenfolge nicht berücksichtigt, kann schneller nachschlagen, ist jedoch im Vergleich zu Express eingeschränkt. Gibt es noch andere wichtige Unterschiede?

Es gibt auch einArtikeber die Wahl von Hapi (anstelle von Express) für die Entwicklung der neuen npmjs.com-Website heißt es in diesem Artikel: "Hapis Pluginsystem bedeutet, dass wir verschiedene Facetten und Dienste der Anwendung auf eine Weise isolieren können, die in Zukunft Mikrodienste ermöglichen. Express, Auf der anderen Seite ist etwas mehr Konfiguration erforderlich, um die gleiche Funktionalität zu erhalten. "Was bedeutet das genau?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage