Laravel Route ve Controller Mantığı
Laravel’de her isteğin bir Route üzerinden karşılanması gerekir. Bu örnekte bir Route tanımlayıp onu Controller’a yönlendiriyoruz. Controller, gelen isteği işleyip kullanıcıya yanıt döner. Bu yapı, Laravel’in MVC mimarisinin temelidir.
// routes/web.php
use App\Http\Controllers\AnasayfaController;
use Illuminate\Support\Facades\Route;
Route::get('/', [AnasayfaController::class, 'index']);
// app/Http/Controllers/AnasayfaController.php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class AnasayfaController extends Controller
{
public function index()
{
$mesaj = "Laravel Route ve Controller örneği";
return view('welcome', compact('mesaj'));
}
}
// resources/views/welcome.blade.php
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8">
<title>Laravel Konuşan Kod</title>
</head>
<body>
<h2>{{ $mesaj }}</h2>
</body>
</html>
Kod Açıklaması
Laravel’de her isteğin bir Route üzerinden karşılanması gerekir.
Bu örnekte bir Route tanımlayıp onu Controller’a yönlendiriyoruz.
Controller, gelen isteği işleyip kullanıcıya yanıt döner. Bu yapı, Laravel’in MVC mimarisinin temelidir.
Nasıl Çalışır?
Bu kod örneği, Web Speech API kullanılarak sesli olarak açıklanmaktadır. Kod bloğunun üzerine mouse ile geldiğinizde otomatik olarak açıklama başlar.
Kullanım Alanları
Web Speech API
Bu kod örneği Web Speech API kullanılarak sesli olarak açıklanmaktadır.
İlgili Kodlar
// routes/web.php
use App\Http\Controllers\FormController;
use Illuminate\Support\Facades\Route;
Route::get('/form', [FormController::class, 'show']);
Route::post('/form', [FormController::class...
Laravel’de Form Gönderimi ve Veritabanına Kayıt
Kendi Konuşan Kodunuzu Oluşturun
Web Speech API ile kendi projelerinizde de konuşan kod örnekleri oluşturabilirsiniz.