Skip to content

Electron ve ReactJs kullanarak CRUD işlemlerinin yapıldığı projedir.

Notifications You must be signed in to change notification settings

cagdaskarademir/electron-react-simple-app-2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Electron ve ReactJs kullanılarak yapılmıştır.

Electron kullanılarak, herhangi bir api üzerinde listeleme, güncelleme ve silme adımlarını tecrübe edebilmek için yapılmıştır.

Proje altyapısında Create React App, ElectronJs ve tema olarak React Boostrap kullanılmıştır.

Kurulum Adımları

Projeyi bilgisayarınıza klonladıktan sonra

yarn install

komutu ile bağımlı kütüphaneleri indirmelisiniz.

Çalıştırmak için

yarn dev

komutunu kullanabilirsiniz.

Uygulama Özeti

Uygulama içerisinde backend olarak Regres dummy api kullanılmıştır.

Çalışma Yol Haritası

[x] Electron uygulaması React altyapısı ile son sürümlerde çalıştırılmalıdır.

[x] React temalarından herhangi birisi entegre edilmelidir.

[x] Backend api için basit bir altyapının oluşturulması sağlanmalıdır.

[x] Electron için herhangi bir native kütüphane entegre edilip test edilmelidir. (Notification service kullanıldı)

[x] Api içerisinde CRUD işlemleri yapılmalıdır. (Insert dışında diğer işlemler tamamlandı)

  • Ayrıca pencereler arası iletişim için IpcMain ve IpcRenderer örneklerini kaynak kodlarda bulabilirsiniz.

  • Api iletişim kütüphanesi için axios kullanıldı.

Uygulama Ekran Görüntüleri