Merhaba PWA


Artık web uygulamaları Progressive Web Application’lara (PWA)’lara evriliyor. PWA olarak hazırlanmış web uygulaması ile hem web sitesi, hem mobil uygulama, hem de masaüstü uygulama çıktıları alabiliyorsunuz.

Backend’te ise ister .NET Core Web API’leri kullanın, ister NodeJS ile MEAN uygulama hazırlayın. Sonuç olarak Frontend için Angular ya da React ile bir PWA uygulama hazırlamanızı öneririm.

İş-Kur eğitimlerinde de müfredat belirleme şansımız olsaydı eğitim müfredatını şu şekilde hazırlamayı önerirdim:

  1. Frontend: PWA Uygulama
  2. Backend: .NET Core ya da NodeJS uygulama

MVC artık eskidi diyebiliriz, çünkü MVC ile hazırladığımız dinamik sayfalar backend tarafından işlenmek zorunda dolayısıyla backend ile frontend ayrışmadığı için mobil uygulamaya dönüştürme şansımız yok.

PWA uygulamalarında Üyelik sisteminde JWT kullanımı öneriliyor. Arzu ederseniz Backend’i Firebase, Parse Platform ya da Back4App ile de çözebiliyorsunuz. Veritabanı olarak SQL Server, MongoDb ya da Firebase gibi bir çok seçenekte özgürüz.

PWA uygulamaları klasik Angular ve React projeleridir. Cordova ile entegre ederek hibrit mobil uygulama haline geliyor ve App Store ve Play Store’a gönderebiliyoruz. Electron ile de yüklenebilir masaüstü uygulamaya dönüşüyor.

Mutlu kodlamalar 🙂

Posted in Genel

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s