[RUBY] Sortie verbalisée de procédure approximative lors de la création d'une application avec Rails

Étapes approximatives lors de la création d'une application avec Ruby on Rails

Le but de cet article est d'expliquer grossièrement la procédure de création d'une application avec des mots. J'ai créé mon étude pour la première fois.

1. Préparation

Exécutez la commande suivante dans le terminal. ・ Rails new (spécification de version) (base de données que vous souhaitez spécifier) -Cd (répertoire créé)

2. Créer une base de données

Exécutez la commande suivante dans le terminal. ・ Rails db: créer ・ Rails s

3. Modifier le fichier Gem

Si nécessaire, spécifiez la version de Rails et installez le Gem requis. Une fois terminé, exécutez ce qui suit dans le terminal si nécessaire. ・ Installation du bundle ・ Mise à jour du bundle

4. Création d'un modèle de poste

Procédez comme suit dans le terminal: ・ Modèle Rails g (nom du modèle)

5. Créer une table

Modifiez le fichier de migration et décrivez les colonnes que vous souhaitez créer dans la base de données. Une fois terminé, exécutez ce qui suit dans le terminal. ・ Rails db: migrer

6. Paramètres pour chaque action

Définissez les paramètres pour chaque action selon le flux suivant. ・ Paramètres de routage · Définir la création ou l’action du contrôleur · Créer une vue

Paramètres de routage

resources :Nom du contrôleur, only[:action]

Si vous souhaitez affiner l'action, décrivez-la uniquement dans la partie à l'intérieur.

Créer un contrôleur

Lors de la création d'un contrôleur, écrivez la commande suivante dans le terminal. ・ Rails g Controller Nom du contrôleur

Définissez les actions requises pour le contrôleur. Il y a deux points. -Si vous souhaitez utiliser la valeur obtenue à partir de la base de données dans la vue, affectez la valeur à la variable d'instance et utilisez-la dans la vue. -Utilisez des paramètres forts pour enregistrer les données.

Voir la création

Les points sont les deux points suivants -Edit application.html.erb pour la mise en page de l'en-tête et du pied de page. -Pour les vues de chaque action, créez l'action name.html.erb dans le fichier vues et décrivez-la.

Créez une application selon le flux ci-dessus.

Recommended Posts

Sortie verbalisée de procédure approximative lors de la création d'une application avec Rails
Résumé du travail initial lors de la création d'une application avec Rails
Comment spécifier la base de données lors de la création d'une application avec des rails
Rétrograder une application existante créée avec les rails 5.2.4 vers 5.1.6
Remarque: feuille de calcul lors de la création de l'application Rails Vue
Comment pousser une application développée avec Rails vers Github
Création d'un site EC avec Rails5 ①-Configuration de l'application, préparation de divers gemmes, création de modèle / routage-
Je veux pousser une application créée avec Rails 6 vers GitHub
Lorsqu'un débutant crée une application personnelle avec des rails, la procédure pour l'amener au point de départ de toute façon.
[Rails] Evitez le SELECT émis lors de la création d'un modèle avec appartient_to défini!
Règles de dénomination lors de la création de nouveaux contrôleurs et modèles avec rails
N'ajoutez pas inutilement @GeneratedValue lors de la création d'une entité avec JPA
À propos de la création d'applications avec Springboot
Créer une application de minuterie avec de la boue
Créez une application avec Spring Boot
Précautions lors de la création de PostgreSQL avec docker-compose
Suivre les erreurs de l'application Rails avec Sentry
[Ruby on Rails] Création d'un formulaire de demande
[Rails6] Créer une nouvelle application avec Rails [Débutant]
Présentation de Vue.js à une application Rails existante
Erreur lors de la création de l'infrastructure avec l'application AWS
[Rails 5] Créer une nouvelle application avec Rails [Débutant]
[AWS] Publier l'application Rails avec nginx + puma
Faisons un écran d'erreur avec Rails
Introduction de Vuetify aux applications Rails existantes