Gatsby sieht fantastisch aus und ich suche nach einem Nebenprojekt, um es auszuprobieren. Daher war ich überraschend verwirrt, ob das folgende Szenario für Gatsby gut oder übertrieben wäre . Würden Sie bitte Ihre Gedanken teilen?
Ich muss eine einfache statische Website für ein lokales Unternehmen erstellen.
Ich habe keine Erfahrung mit PHP an sich, aber ich denke, dass der am besten geeignete (und traditionellste) Ansatz darin besteht, das HTML-Template in PHP-Abschnitte (header.php, footer.php usw.) aufzuteilen und dann fortzufahren um die einzelnen Seiten zu erstellen. Der Geschäftsinhaber kann dann selbst einfache Änderungen vornehmen (in Notepad) oder eine vorhandene Seite kopieren + die Datei umbenennen + den Inhalt ändern (um eine neue Seite zu erhalten).
Als Entwickler freue ich mich sehr über all die netten Funktionen, die Gatsby bietet.
In der Praxis frage ich mich jedoch, ob diese Funktionen (z. B. das Vorabrufen von Seiten) dem Geschäftsinhaber wirklich spürbare Verbesserungen bringen (z. B. Laden der Seite in 500 ms anstelle von 100 ms). Außerdem mache ich mir Sorgen, dass es dem Geschäftsinhaber sehr schwer fallen würde, Änderungen vorzunehmen, geschweige denn Builds selbst auszuführen.
Würden Sie Gatsby angesichts der obigen Ausführungen für ein solches Projekt empfehlen?
Hallo @stoberov , ich denke, dass Gatsby ein großartiger Rahmen für Ihre kommende Site sein könnte.
Ich würde vorschlagen, dass Sie zuerst das aktuelle Tutorial durchgehen, da es Ihnen eine gute Einführung in die wichtigsten Konzepte von Gatsby gibt und Sie mit einer (sehr einfachen) Beispielseite zum Laufen bringt.
Was den Inhalt angeht, gibt es eine Reihe von Möglichkeiten, diesen Prozess einfach zu verwalten. Sie können den Inhalt innerhalb des Codes selbst haben, beispielsweise mithilfe von Markdown-Dateien . Angesichts Ihrer dritten Anforderungen wäre ein CMS sinnvoller, damit Geschäftsinhaber den Inhalt aktualisieren können. Es gibt bereits mehrere Beispiele , die Sie überprüfen und mit denen Sie beginnen können.
Hilfreichster Kommentar
Hallo @stoberov , ich denke, dass Gatsby ein großartiger Rahmen für Ihre kommende Site sein könnte.
Ich würde vorschlagen, dass Sie zuerst das aktuelle Tutorial durchgehen, da es Ihnen eine gute Einführung in die wichtigsten Konzepte von Gatsby gibt und Sie mit einer (sehr einfachen) Beispielseite zum Laufen bringt.
Was den Inhalt angeht, gibt es eine Reihe von Möglichkeiten, diesen Prozess einfach zu verwalten. Sie können den Inhalt innerhalb des Codes selbst haben, beispielsweise mithilfe von Markdown-Dateien . Angesichts Ihrer dritten Anforderungen wäre ein CMS sinnvoller, damit Geschäftsinhaber den Inhalt aktualisieren können. Es gibt bereits mehrere Beispiele , die Sie überprüfen und mit denen Sie beginnen können.