Gatsby: Gatsby vs. pages HTML (en-tête/pied de page/etc. divisé avec PHP)

Créé le 24 sept. 2018  ·  1Commentaire  ·  Source: gatsbyjs/gatsby

Gatsby a l'air fantastique et je cherche un projet parallèle pour l'essayer. En tant que tel, je me suis retrouvé étonnamment confus quant à savoir si le scénario ci-dessous serait un bon ajustement, ou un excès , pour Gatsby. Voudriez-vous s'il vous plaît partager vos pensées?

J'ai besoin de créer un site Web statique simple pour une entreprise locale.

  • le "design" provient d'un modèle HTML acheté, rien d'extraordinaire.
  • le "contenu" devrait être d'environ 20 pages simples (comme À propos, Services, etc.), avec quelques-unes ayant des formulaires de soumission (Contact) - mais rien de dynamique comme les articles de blog.
  • l'entreprise peut à un moment donné décider d'ajouter de nouvelles pages simples ou de modifier des phrases sur des pages existantes - le développeur (moi) ne devrait idéalement pas être nécessaire pour ces tâches simples.

Je n'ai pas d'expérience avec PHP en soi, mais je pense que l'approche la plus appropriée (et traditionnelle) serait de diviser le modèle HTML en sections php (header.php, footer.php, etc.) puis de continuer pour créer les pages individuelles. Le propriétaire de l'entreprise peut alors effectuer lui-même des modifications simples (dans le Bloc-notes), ou copier une page existante + renommer le fichier + modifier le contenu (pour obtenir une nouvelle page).

En tant que développeur, je suis très enthousiasmé par toutes les fonctionnalités intéressantes de Gatsby.
En pratique, cependant, je me demande si ces fonctionnalités (telles que la pré-extraction de pages) apporteront vraiment des améliorations notables pour le propriétaire de l'entreprise (par exemple, chargement de la page en 500 ms, au lieu de 100 ms). De plus, je crains également que le propriétaire de l'entreprise ne trouve très difficile d'apporter des modifications, et encore moins de créer lui-même des versions.

Compte tenu de ce qui précède, recommanderiez-vous Gatsby pour un tel projet ?

question or discussion

Commentaire le plus utile

Salut @stoberov , je pense que gatsby pourrait être un excellent framework à utiliser sur votre prochain site.
Je vous suggère d'abord de parcourir le didacticiel actuel car il vous donnera une bonne introduction aux principaux concepts de gatsby et vous permettra de démarrer avec un site d'exemple (très simple).

En ce qui concerne le contenu, il existe un certain nombre de façons de rendre ce processus facile à gérer. Vous pouvez avoir le contenu dans le code lui-même, par exemple en utilisant des fichiers de démarques . Compte tenu de vos troisièmes exigences, un CMS aurait plus de sens pour que les propriétaires d'entreprise puissent mettre à jour le contenu. Il existe déjà plusieurs exemples que vous pouvez examiner et commencer.

>Tous les commentaires

Salut @stoberov , je pense que gatsby pourrait être un excellent framework à utiliser sur votre prochain site.
Je vous suggère d'abord de parcourir le didacticiel actuel car il vous donnera une bonne introduction aux principaux concepts de gatsby et vous permettra de démarrer avec un site d'exemple (très simple).

En ce qui concerne le contenu, il existe un certain nombre de façons de rendre ce processus facile à gérer. Vous pouvez avoir le contenu dans le code lui-même, par exemple en utilisant des fichiers de démarques . Compte tenu de vos troisièmes exigences, un CMS aurait plus de sens pour que les propriétaires d'entreprise puissent mettre à jour le contenu. Il existe déjà plusieurs exemples que vous pouvez examiner et commencer.

Cette page vous a été utile?
0 / 5 - 0 notes