Qu'est-ce que l'échafaudage? Est-il un terme pour une plate-forme?
Échafaudage, c'est quoi? Est-il un Rails seule chose?
Vous devez vous connecter pour publier un commentaire.
Échafaudage, c'est quoi? Est-il un Rails seule chose?
Vous devez vous connecter pour publier un commentaire.
Échafaudage fait généralement référence à une de configurer rapidement le squelette d'une application. Ce n'est pas de rails-seulement depuis d'autres plateformes ont ainsi. Il est aussi généralement pas destiné à être une "finale" du système; que la première, plus petite façon de le faire.
De Wikipédia:
Scafolding est habituellement un certain type de génération de code où vous pointez à une base de données, et la technologie crée de base CRUD (create, read, update, delete) les écrans.
Comme une vraie échafaudage dans un bâtiment, chantier de construction,
scaffolding
vous donne une sorte de (rapide, simplifié, temporaire) structure pour votre projet, sur lequel vous pouvez compter pour construire le réel projet.Il peut être (et l'est aujourd'hui) utilisé pour décrire beaucoup de choses - de l'abstraction DB couches, les applications web les structures de dossier, et à la génération et la gestion des dépendances du projet .
Il est pas quelque chose qui est spécifique à une langue /de la technologie, tout comme le terme
skeleton
ouboilerplate
de la plate-forme agnostique.C'est juste un terme emprunté à véritable échafaudage (comme mentionné ci-dessus).
Vous construisez quelque rapide, simplifiée, (parfois externes, parfois temporaire) de la structure qui va vous aider à construire le réel, plus complexe, de finalisation de la structure sous, au-dessus, à l'intérieur ou à l'extérieur de cette structure temporaire .
.. Et tout comme l'échafaudage, l'échafaudage de la structure est destinée à soutenir le processus de construction du projet, plutôt que de la projet lui-même (avec quelques exceptions).
Il n'est pas un rails seul terme bien que je pense qu'il est originaire de là (du moins, c'est là que j'ai entendu.)
Échafaudage est un framework qui vous permet d'effectuer des opérations CRUD sur votre base de données avec peu ou pas de code. Généralement, vous passez à travers et à ajouter le code pour gérer les données de la façon dont vous voulez que le remplacement de l'échafaudage. Il est généralement prévu pour être opérationnel rapidement.
Je crois que Wikipédia et des réponses ici fournit une étroite et limitée de vue. Un échafaudage est pas juste pour les opérations CRUD sur le dessus d'une base de données. L'échafaudage a un objectif plus large pour vous donner un squelette d'application pour tout type de la technologie.
Yeoman est un moderne et un outil utile pour échafaudage. En utilisant leurs propres mots:
Que c'est. L'utilisation des échafaudages pour créer un démarrage rapide de l'application pour travailler à titre d'exemple ou de la base de votre solution. Il vous rend productifs plus rapidement leur construction à partir de zéro.
il crée une structure de base à partir de quelques modes de code et que les programmeurs utilise dans presque tous les projets , par exemple: pour les données de base de données access, il peut faire un crud méthode pour créer, lire, mettre à jour, supprimer des opérations
OU vous pouvez l'utiliser pour créer la mise en page de votre point de Vue/Code Html