Laravel & React 2

   Geçen derste yaptığımız yerde çalışan view laravel in kendi view iydi. Şimdi view yerine React çalıştıralım.


welcome.blade.php dosyam. Laravel çalıştığında açılan view. Şimdi peki React neydi ? Kardeşlik sevgi vs değildi. React bir javaScript kütüphanesiydi. Yani Dom ları manipule ederdi. Yani html elamanları bir başka html elemanları ile değiştirirdi.


React Componentimin görünümü. Şimdi bu react elementimin çalışabilmesi için example id sine sahip bir elementimin olması gerekiyor. View imde öyle bir elementim yok. Şimdi silme kırpma işlemlerini gerçekleştireceğim. Ve View dosyama css yolunuda belirtmem lazım.


php artisan serve komutumla localhostmuzu çalıştıralım.

Görüldüğü gibi react sayfamız çalıştı.

Tamam şimdi veriTabanı oluşturalım.

MySQL adminime tıklıyorum


Veritabanı oluştura veritabanı ismimi yazıyorum.
Şimdi laravelde config ayarlarımı yapacağım.
.env giriyorum ve oluşturduğum db mi tanımlıyorum.



Veritabanını bağladığıma göre şimdi ki komutum,

php artisan migrate //Laravelden gelen model ve tabloları init leme kodu

Başarılı işlem.

Eğer burada hata ile karşılaşırsanız 

AppServiceProviders.php dosyanıza şu şekil ekleme yapınız
use Illuminate\Support\Facades\Schema; public function boot() { Schema::defaultStringLength(191); }

app/Providers/appServiceProviders

database.phpfile in config 
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_unicode_ci',
değiştirin
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
Bunları da değiştirince çalışacaktır. Migrations komut satırı ile tablo oluşturmayı sağlar.

Yorumlar

Bu blogdaki popüler yayınlar

React JS Yazalım 1

Heroku deploy

Laravel & React 4