Häufig gestellte Fragen
Diese Seite wurde automatisch aus dem Englischen übersetzt. Original lesen
Häufig gestellte Fragen über Sisk.
Ist Sisk Open-Source? #
Vollkommen. Alle Quellcode, die von Sisk verwendet werden, werden veröffentlicht und regelmäßig auf GitHub aktualisiert.
Werden Beiträge akzeptiert? #
Solange sie mit der Sisk-Philosophie kompatibel sind, sind alle Beiträge sehr willkommen! Beiträge müssen nicht nur Code sein! Sie können mit Dokumentation, Tests, Übersetzungen, Spenden und Beiträgen helfen, zum Beispiel.
Wird Sisk finanziell unterstützt? #
Nein. Keine Organisation oder Projekt unterstützt Sisk derzeit finanziell.
Kann ich Sisk in der Produktion verwenden? #
Absolut. Das Projekt ist über drei Jahre in Entwicklung und wurde in kommerziellen Anwendungen intensiv getestet, die seitdem in Produktion sind. Sisk wird in wichtigen kommerziellen Projekten als Hauptinfrastruktur verwendet.
Ein Leitfaden über die Bereitstellung in verschiedenen Systemen und Umgebungen wurde geschrieben und ist verfügbar.
Hat Sisk Authentifizierung, Überwachung und Datenbankdienste? #
Nein. Sisk hat keine davon. Es ist ein Framework für die Entwicklung von HTTP-Webanwendungen, aber es ist immer noch ein minimales Framework, das nur das Nötigste für die Funktionsweise Ihrer Anwendung liefert.
Sie können alle Dienste, die Sie benötigen, mit jeder beliebigen Bibliothek implementieren, die Sie bevorzugen. Sisk wurde so konzipiert, dass es agnostisch, flexibel und mit allem kompatibel ist.
Warum sollte ich Sisk anstelle von verwenden? #
Ich weiß nicht. Sie sagen es mir.
Sisk wurde erstellt, um ein generisches Szenario für HTTP-Webanwendungen in .NET zu erfüllen. Etablierte Projekte wie ASP.NET lösen verschiedene Probleme, aber mit unterschiedlichen Vorurteilen. Im Gegensatz zu größeren Frameworks erfordert Sisk, dass der Benutzer weiß, was er tut und baut. Grundlegende Kenntnisse der Webentwicklung und des HTTP-Protokolls sind für die Arbeit mit Sisk unerlässlich.
Sisk ist ASP.NET Core näher als das Express von Node.js. Es ist eine hohe Abstraktion, die es Ihnen ermöglicht, Anwendungen mit der HTTP-Logik zu erstellen, die Sie wollen.
Was muss ich lernen, um Sisk zu verwenden? #
Sie benötigen die Grundlagen von:
- Webentwicklung (HTTP, Restful usw.)
- .NET
Das ist alles. Wenn Sie eine Vorstellung von diesen beiden Themen haben, können Sie sich einige Stunden widmen, um eine fortschrittliche Anwendung mit Sisk zu entwickeln.
Kann ich kommerzielle Anwendungen mit Sisk entwickeln? #
Absolut.
Sisk wurde unter der MIT-Lizenz erstellt, was bedeutet, dass Sie Sisk in jedem kommerziellen Projekt verwenden können, kommerziell oder nicht-kommerziell, ohne dass eine proprietäre Lizenz erforderlich ist.
Was wir bitten, ist, dass Sie irgendwo in Ihrer Anwendung einen Hinweis auf die verwendeten Open-Source-Projekte haben und dass Sisk dabei ist.