Hoy, en este tutorial te explicamos cómo crear operaciones crud usando laravel con ajax. este tutorial será útil para los principiantes de laravel. para que pueda seguir el siguiente paso para el ejemplo de laravel crud con ajax.

Visión general

Paso 1: instala Laravel 5.8

Paso 2: Establecer la configuración de la base de datos

Paso 3: crear una tabla mediante la migración

Paso 4: crear una ruta de recursos en el archivo web.php

Paso 5: crear modelo y controlador

Paso 6: crear archivos Blade

Paso 1: instala Laravel 5.8

Vamos a instalar laravel 5.8, así que primero abra el símbolo del sistema o la terminal y vaya al directorio de la carpeta xampp htdocs usando el símbolo del sistema. luego, ejecute el siguiente comando.

Paso 2: Establecer la configuración de la base de datos

Después de completar la instalación de laravel. tenemos que configurar la base de datos. ahora abriremos el archivo .env y cambiaremos el nombre de la base de datos, el nombre de usuario y la contraseña en el archivo .env. Vea los cambios a continuación en un archivo .env.

Paso 3: crear una tabla mediante la migración

Ahora, necesitamos crear una migración. por lo que a continuación usaremos el comando crear la migración de la tabla de estudiantes.

Después de completar la migración. necesitamos los siguientes cambios en el archivo database / migrations / create_students_table.

Ejecute el siguiente comando. después de los cambios del archivo anterior.

Paso 4: Cree una ruta personalizada en el archivo web.php

Tenemos que poner debajo de la ruta en el archivo routes / web.php.

Paso 5: crear modelo y controlador

A continuación, el comando ayuda a crear el controlador y el modelo.

Student.php

StudentController.php

Paso 6: crear archivos Blade

Entonces, finalmente, primero crearemos el nuevo directorio "resources / views / layouts" y ese directorio en crear un archivo "resources / views / layouts / app.blade.php". y la segunda vez crearemos un list.blade.php en el directorio "resources / views / student /".

app.blade.php

list.blade.php