Pack d'action

facilite le routage, la manutention et la réponse de la demande Web sous forme de contrôleur de page à mi-chemin, à mi-chemin
Télécharger maintenant

Pack d'action Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • MIT License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Action Pack Team
  • Site Internet de l'éditeur:
  • http://rubyforge.org/projects/actionpack/
  • Systèmes d'exploitation:
  • Mac OS X
  • Taille du fichier:
  • 716 KB

Pack d'action Mots clés


Pack d'action La description

Essaie le routage, la manutention et la réponse de demande Web sous forme de contrôleur de page à mi-chemin, à mi-chemin Action Pack facilite le routage de la demande Web, la manutention et la réponse en tant que contrôleur de page avant à mi-chemin. Mise en uvre avec une emphase spécifique sur l'activation des tests d'unité / d'intégration faciles qui ne nécessite pas de navigateur.Ack Pack scinder la réponse à une requête Web dans une partie du contrôleur (exécution de la logique) et une partie de la vue (rendu un modèle). Cette approche en deux étapes est appelée action, qui va normalement lire, mettre à jour, créer ou supprimer (CRUD pour abréger) une sorte de pièce de modèle (souvent soutenue par une base de données) avant de choisir soit de rendre un gabarit ou de rediriger à un autre. Action.action Pack met en uvre ces actions en tant que méthodes publiques sur les contrôleurs d'action et utilise des vues d'action pour mettre en uvre le rendu des gabarits. Les contrôleurs d'action sont alors responsables de la gestion de toutes les actions relatives à une certaine partie d'une application. Ce regroupement consiste généralement en actions pour les listes et aux cruds tournant autour d'un seul (ou de quelques-uns) objets de modèle. Donc, la touche ContactController serait responsable de la liste des contacts, de la création, de la suppression et de la mise à jour des contacts. Un weblogController pourrait être responsable des messages et des commentaires.Les modèles de vue sont écrits à l'aide de rubis intégrés dans des balises mélangées avec le HTML. Pour éviter d'encombrer les modèles avec du code, un tas de classes d'assistance fournissent un comportement commun pour les formes, les dates et les cordes. Et il est facile d'ajouter des aides spécifiques à conserver la séparation lorsque l'application évolue.


Pack d'action Logiciels associés