2017-02-14 2 views
0

J'ai besoin d'aide pour recommander les outils à utiliser pour créer un site Web statique dans Firebase.Recommander des outils pour créer un site Web Firebase statique

Le site Web devrait permettre à un utilisateur de s'enregistrer/se connecter et accéder aux données stockées dans la base de données Firebase. Je devrais inclure un formulaire ou deux avec des options à sélectionner dans les listes déroulantes. il devrait également y avoir une certaine logique pour transformer les données en graphiques

comme j'utilise joomla, je ne suis pas familier avec la création de sites Web. Je connais un peu de HTML pour me débrouiller et je maîtrise Android.

J'ai vu qu'angular est utilisé pour créer des sites Web Firebase. Je ne veux pas passer trop de temps à apprendre de nouvelles langues et s'il le faut, je voudrais apprendre celui qui sera là pour longtemps et qui fait le travail efficacement. Donc, n'importe qui voudrait recommander des outils, des langues, etc qui m'aidera à faire fonctionner le site hier et bien sûr, gratuitement si possible!

grâce

+0

"Les questions à recommander ou trouver un livre, un outil, une bibliothèque de logiciels, un tutoriel ou autre ressource hors site sont hors-sujet pour Stack Overflow car elles ont tendance à attirer les opinions Au lieu de cela, décrivez le problème et ce qui a été fait jusqu'à présent pour le résoudre. " –

Répondre

2

Un site statique serait celui qui ne contient que du contenu statique: HTML, CSS, images, et purement JavaScript côté client serait un exemple typique.

Un site Web auquel vous vous connectez, interagissez avec, et qui a une logique métier back-end et une base de données n'est pas statique du tout. Firebase n'est pas quelque chose que je connais très bien, mais en un coup d'œil, il semble être l'un des nombreux IaaS (infrastructure-as-a-service) et/ou plateforme-as-a-service (PaaS)) fournisseurs. Cela dit, votre question se résume essentiellement à "comment créer un site Web interactif?", Qui est la question la plus ouverte à poser ici. Il semble que vous n'ayez pas beaucoup d'expérience, mais que vous ayez beaucoup de difficulté à apprendre et à faire les choses «de la bonne façon», avec la sécurité, l'évolutivité et la fiabilité à l'esprit. Acquérir les compétences pour construire un tel site prend du temps. Cela dit, si vous êtes vraiment dans une situation critique et qu'il est essentiel d'avoir un site Web opérationnel rapidement, je vous recommande de faire appel à un entrepreneur expérimenté pour vous aider à démarrer. Il y a beaucoup de piles de technologie appropriées pour construire vos sites Web, et aucun n'est objectivement meilleur ou pire. Si vous voulez éventuellement apprendre à maintenir le site vous-même, alors je ferais en sorte que quiconque obtient votre site Web sur le sol utilise une pile technologique standard de l'industrie, y compris un cadre éprouvé et bien supporté. Si vous voulez que je lance une recommandation aléatoire pour une pile technologique sans aucun contexte du problème d'entreprise que vous essayez de résoudre, je suppose que je dirais que Angular 2 est un cadre parfait pour créer le client frontal. Et pour le back-end API, je suis personnellement fan de ASP.NET Core MVC/Web-API avec une base de données SQL Server. Il y a un énorme montant à apprendre pour devenir compétent dans l'une ou l'autre de ces choses, alors bonne chance!

Si vous devez absolument le faire vous-même, ma seule recommandation serait d'utiliser un outil qui fait la plupart du travail pour vous. Autant que je l'évite personnellement, des choses comme Wordpress sont parfois OK pour les sites Web vraiment basiques si votre cas d'utilisation est en réalité soutenu par l'un des nombreux plug-ins.Il existe également des frameworks MVC plus traditionnels qui peuvent être un peu plus faciles à utiliser qu'une pile de technologie API + SPA-Client comme suggéré ci-dessus et implicite dans votre message d'origine. Le framework PHP Laravel est un bon outil pour être rapide et bon marché

+1

Grande réponse à une mauvaise question –

+0

merci spoonraker. très appréciée –