[RUBY] Connaissances requises pour afficher des tweets

Salut, c'est Nim.

Aujourd'hui, j'ai acquis les connaissances nécessaires pour .

Les données seront traitées lors de l'affichage des tweets. Le traitement de base de la manipulation est collectivement appelé CRUD. Rails divise CRUD en 7 actions pour réaliser le traitement.

■ Qu'est-ce que CRUD? ~ Il s'agit d'un acronyme pour le traitement de base lié au traitement des données d'application. La fonctionnalité de l'application est mise en œuvre en combinant ces quatre processus. C: Créer R: Lire (lire) U: mise à jour D: Supprimer

■ Quelles sont les sept actions? ~ Afin de réaliser CRUD, il est nécessaire de décrire chaque processus. Rails a des paramètres habituels pour ces actions, Il existe différentes actions. index: affichage de liste show: affichage détaillé nouveau: générer créer: enregistrer modifier: modifier mise à jour: mise à jour détruire: supprimer

Le routage de ces sept actions peut être effectué à l'aide de la méthode resources. Il est possible de tout régler en même temps.

■ méthode des ressources ~ Une méthode qui produit automatiquement des routes vers 7 actions. Si vous spécifiez le symbole: tweets dans l'argument de ressources, ce sera dans le chemin de / tweets. Le routage correspondant est généré. Vous avez défini le routage pour les sept actions.

■ seule option Si seulement est ajouté comme option aux ~ ressources, seule l'action spécifiée Produire automatiquement le routage.

Maintenant sur Si vous souhaitez afficher des en-têtes et des pieds de page similaires sur plusieurs pages C'est très inefficace car la même description doit être écrite dans chaque fichier modèle. Par conséquent, rassemblons les parties communes de la page.

■ Modèle de mise en page ~ Il s'agit d'un ensemble de parties communes du fichier de vue d'application. Dans toutes les vues des informations d'en-tête, des en-têtes, des pieds de page, etc. dans les modèles de mise en page En décrivant les parties communes, chaque fichier modèle aura une apparence distincte. Tout ce que vous avez à faire est de l'écrire. Dans le cas de Rails, le fichier application.html.erb est le modèle de mise en page.

■ fichier application.html.erb ~ Ce fichier correspond au modèle Rails. Aussi appelé fichier de mise en page. application.html.erb se trouve dans le répertoire app / vies / layouts. Dans application.html.erb, l'élément head et l'élément body sont décrits depuis le début.

■ méthode de rendement ~ Une méthode pour étendre chaque fichier de modèle à un modèle de mise en page. En décrivant le rendement, dans le cas d'une action d'index, dans le fichier modèle Si le contenu de index.html.erb est une nouvelle action, new.html.erb est Il sera étendu à la partie description du rendement.

Par conséquent, il n'est pas nécessaire d'écrire les informations de l'élément head sur chaque page. Avec la même idée, les en-têtes et pieds de page à afficher sur tous les écrans sont également inclus dans ce modèle de mise en page. Si vous le décrivez, il sera reflété sur chaque page.

Viennent ensuite les connaissances nécessaires pour ajuster l'apparence.

■ méthode stylesheet_link_tag ~ Une méthode d'assistance qui vous permet de spécifier le fichier CSS à lire. Le fichier CSS à lire est Placez-le dans un répertoire appelé app / assets / stylesheets /. Dans l'argument de stylesheet_link_tag dans application.html.erb, Parce qu'il dit `` application '', il se trouve dans le répertoire app / assets / stylesheets / Indique de charger un fichier CSS appelé application.css.

■ fichier application.css ~ Rails est un fichier de collecte de fichiers CSS préparé depuis le début. Également appelé fichier manifeste.

Dans application.css, vous pouvez spécifier le CSS qui s'applique à l'ensemble de l'application. Si vous spécifiez une notation spéciale telle que * = suivie d'un autre fichier CSS, etc. Il est possible de lire plusieurs fichiers CSS à la fois.

■ require_tree ~ Fichiers CSS sous le répertoire donné en argument par ordre alphabétique Il a une fonction pour tout lire. Depuis le début, application.css a une description de require_tree. Le. (Point) donné dans l'argument représente le répertoire courant.

Comprendre ces rôles vous aidera à afficher vos tweets. Nous continuerons à produire.

Merci d'avoir lu jusqu'au bout.

Nim

Recommended Posts

Connaissances requises pour afficher des tweets
Résumé des connaissances requises pour réussir Java SE8 Silver
[Java] Comment afficher les Wingdings
[rails] Comment afficher les informations de base de données
Développement Android-Essayez d'afficher une boîte de dialogue-