[RUBY] Une note de ce sur quoi j'ai trébuché et remarqué en rattrapant Laravel de Rails

introduction

Je suis ingénieur web dans ma première année de travail. Cet article est un mémorandum et une sortie mémorisée sur Laravel.

Cet article sera sérialisé lentement. Il existe trois ouvrages de référence, et j'étudie actuellement le second.

Si quelqu'un a commencé à apprendre Laravel, je vous serais reconnaissant si vous pouviez jeter un coup d'œil avec eux. Si vous avez des suggestions, veuillez le faire.

** (J'ai utilisé à l'origine Ruby / Rails, donc s'il y a la même personne, j'espère que ce sera utile ...) **

Cette fois,

J'en fais une note.

Concernant la structure des répertoires

J'ai résumé les points que j'estimais importants dans la structure des répertoires qui est souvent oubliée.

Importation de classes par espace de noms et utilisation

"Espace de nom" est un japonais difficile, mais ** où êtes-vous? Je pense que cela signifie afficher des informations telles que **. Concernant «use», c'est une description nécessaire pour importer une autre classe. Est-ce quelque chose comme les Rails exigent ...?

sample.php


namespace App;
use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;

Demander un cours

Les informations envoyées du client au serveur sont la demande et vice versa est la réponse. Il peut être utilisé avec use Illuminate \ Http \ controllers;.

sample.php


use Illminate\Http\Request;

function test(Request $request) {
 $request->url();
}

Les méthodes qui peuvent être utilisées sont ici. (officiel)

Création et héritage de mise en page

Lorsque vous utilisez le modèle de lame, vous pouvez utiliser les fonctions @section et @yield. La partie entourée par @ section- @ sectionend est sortie vers @yield

J'ai senti que cela pouvait être similaire au composant vue. D'après le livre, cet article a été utile.

Mots etc conseils notes

-Ici document Utilisé lors de l'écriture de longs textes en PHP. Quelque chose comme «<< EOF». --Contrôleur à action unique Si vous créez un contrôleur avec une seule action, vous pouvez l'appeler uniquement avec le nom du contrôleur sans spécifier l'action de route.

sample.php


function index(Request $request) {
 return view("hello.index", ["msg" => $request->msg]);
}

Il peut être appelé avec une variable appelée $ msg.

Articles utiles

La prochaine fois, je commencerai par le compositeur ...

Recommended Posts

Une note de ce sur quoi j'ai trébuché et remarqué en rattrapant Laravel de Rails
[Note] Ce que j'ai appris en six mois grâce à des inexpérimentés (Java)
[Note] Ce que j'ai appris en six mois grâce à des inexpérimentés (Java) (1)
[Note] Ce que j'ai appris en six mois grâce à des inexpérimentés (Java) (3)
Notez que je suis tombé sur la construction de l'environnement Rails
Ce que je suis tombé sur le test ActiveModel :: Serializer
Créer une API de tableau d'affichage avec autorisation dans Rails 6 # 12 Association d'utilisateur et de publication
J'ai essayé JAX-RS et pris note de la procédure
Ce que j'ai appris en étudiant les rails
Je savais ce qu'était la réflexion
Ce à quoi j'étais accro en utilisant rspec sur des rails
J'ai été surpris que Rails le fasse automatiquement.
Une note de ce sur quoi j'ai trébuché et remarqué en rattrapant Laravel de Rails
Ce à quoi j'étais accro lors de la mise en œuvre de l'authentification Google avec des rails
[Rails] Quel était le message d'erreur?
[Rails] Ce que j'ai appris d'une petite pierre d'achoppement lors de l'utilisation de l'ascendance
Ce que j'ai appris du calcul monétaire Java
Je ne savais pas quoi écrire dans la portée de Maven, alors j'ai cherché.
Ce que j'ai appris en étudiant les rails
Je suis inquiet de produire avec JAVA et XML, alors notez ce que j'essaie de faire sans oublier (afficher dans l'instruction for)
J'ai construit un environnement de rails avec docker et mysql, mais j'étais malade
[Rails] Je souhaite envoyer des données de différents modèles dans un formulaire
Notes de personnes qui ont trébuché en essayant de créer un projet Rails
[Rails] Ce que j'ai appris d'une petite pierre d'achoppement lors de l'utilisation de l'ascendance
J'ai écrit une fonction Lambda en Java et l'ai déployée avec SAM
J'ai essayé de créer une application Web qui recherche les tweets avec vue-word cloud et examine la tendance de ce qui est écrit dans le profil associé
Ce que j'ai étudié dans le développement de Wagby Note 1
Rails6 Je veux créer un tableau de valeurs avec une case à cocher