Frage

jemand Erfahrung mit Aufzug hat und wie vergleicht es zu Frameworks wie Schienen weit verbreitet und django?

War es hilfreich?

Lösung

Es gibt wirklich eine Vielzahl von Unterschieden zwischen Schienen und Aufzug. Lift wurde von DPP als Reaktion auf Schienen gebaut, also nicht überrascht sein, wenn Sie eine Menge Unterschiede finden:

  • Sicherheit: Dies ist der größte Unterschied. Lift ist wahrscheinlich der Rahmen, die am meisten auf die Sicherheit konzentrieren. Lift ist sehr sicher aus dem Kasten heraus. Es kann nicht jede Bedrohung umgehen, aber mehr als jeder andere Rahmen, den ich kenne.

  • Performance: Da Scala statisch typisiert ist (ebenso wie @Vadim sagte) und läuft auf der JVM, Lift schneller läuft (angenommen, dass alles andere gleich ist). Die JVM gibt Ihnen extreme Leistung heute ..

  • Nicht MVC:. Ein Aufzug ist nicht ein MVC-Framework

Schließlich möchte ich Sie auf diesen Thread zu vergleichen Aufzug umleiten: Für mein nächstes Projekt, ein Web-App, sollte scala verwenden + Wicket oder scala + Lift?

Andere Tipps

Django hat eine größere Gemeinschaft und Erweiterungen von Drittanbietern (sog Apps). Lift-Anwendung wird schneller sein (wegen der statischen Natur der Scala und JVM) ceteris paribus.

Gut gestaltete Aufzug wird schneller sein als schlecht konzipiert Django. Das Gegenteil ist ebenfalls wahr.

Lift ist maßstab soll leichter, weil es auf der JVM gebaut ist, wurde im Geist mit Skalierbarkeit und Sie haben Zugriff auf getesteten Bibliotheken, die für die Skalierbarkeit entwickelt wurden. Aber das war es schon. Ja wirklich. Beiden Rails und Django werden Sie bis zur Geschwindigkeit schnell.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top