Felhasználói eszközök

Eszközök a webhelyen


oktatas:web:back-end_framework:laravel:laravel_rest_api:kezdes

< Laravel REST API

Laravel REST API kezdés

Laravel

A Laravel egy PHP alapú keretrendszer.

A jelenlegi 9.x verziónak PHP 8-s verzió szükséges.

Szükséges szoftverek

choco install composer

Ha nincs telepítve zip és unzip program:

choco install zip unzip

PHP

Windowson a PHP telepszik a composer csomaggal, de az xampp csomaggal is.

Szükséges PHP 8.2 beállítás

Szerkesszük a php.ini fájlt és keressük meg a következő sort:

;extension=fileinfo

Töröljük a „;” karaktert:

extension=fileinfo

A 8.2 PHP-ban ez alapértelmezetten megjegyzésben van.

A composer telepítése során felkerült PHP Windowson a következő helyre telepszik:

c:\tools\php83\

Itt keressük meg a php.ini fájlt.

Projekt létrehozása

Hozzuk létre a projektet:

composer create-project laravel/laravel app01

Projekt indítása

Lépjünk be könyvtárba, majd indítsuk el a szervert:

cd app01
php artisan serve

Alapértelmezett weblap

Böngészőbe írjuk be:

http://localhost:8000

Új weblap

Készítsünk egy home.blade.php állományt, a resources/views könyvtárban:

resources/views/home.blade.php
<!DOCTYPE html>
<html lang="hu">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>API</title>
</head>
<body>
 
    <div class="container">
        <h1>API</h1>
    </div>
 
</body>
</html>

Állítsuk át a weblapot a routes/web.php fájlban:

routes/web.php
<?php
 
use Illuminate\Support\Facades\Route;
 
Route::get('/', function () {
    return view('home');
});
oktatas/web/back-end_framework/laravel/laravel_rest_api/kezdes.txt · Utolsó módosítás: 2023/05/16 22:52 szerkesztette: admin