kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Best Studio 1
Best Studio
Agora Metin2 1
Agora Metin2
raderde 1
raderde
Cannn6161 1
Cannn6161
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
romegames 1
romegames
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Metin2 Web App Core Geliştirme Konusu / UNIX / Nodejs + Express.js / React + Vite.js

5.00 yıldız(lar) 2 Değerlendirme Değerlendirenler
Katılım
29 Kas 2020
Konular
218
Mesajlar
2,212
Çözüm
6
Online süresi
5mo 2d
Reaksiyon Skoru
2,492
Altın Konu
35
Başarım Puanı
226
Yaş
29
MmoLira
20,253
DevLira
51
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

m2webappauthmodal.gif


Kullanılan teknoloji, kombinasyon

Nodejs + Express.js sunucu tarafı (backend)
React + Vite.js kullanıcı arayüzü (frontend)


Paketleri ve teknoloji özelliklerini buraya yazıp kafanızı karıştırmak istemiyorum.


Güvenlik
Her kullanıcı kayıt olduğunda, JWT (JSON Web Token) yeni bir token oluşturur. Kayıt işleminin ardından, kullanıcı e-posta onayı verdiğinde ve bu onayı kabul ettiğinde de bir token döndürülür. Bu mekanizma, geleneksel kayıt ve giriş işlemlerinin yanı sıra sosyal ağlar üzerinden yapılan kayıt ve girişlerde de geçerli olur.

Arayüz
Vite, bileşenleri ve diğer kaynakları sıkıştırılmış şekilde indirir. Bu sayede, tarayıcı sayfalar arasında geçiş yaparken aynı bileşenleri tekrar indirmek zorunda kalmaz, böylece kaynak tüketimi azalır ve performans artar.

Dinamik headless düzenler, her alan için ayrı ayrı tanımlandı. Bu sayede, istenilen alanlar düzenlenirken diğer alanların ayarları bozulmadan kolayca değiştirilebilir.


Dinamik etiketler
burayı düzenleyeceğim.

Kullanıcı etkileşimi
Sosyal Kayıt olmak: Google, Facebook.
Sosyal Giriş yapmak: Google, Facebook.


Ödeme
OyunPAY / dinamik ödeme aç kapa
AmazonPay (köprü) / dinamik ödeme aç kapa
GooglePay (köprü) / dinamik ödeme aç kapa




d72dda345818c2766026e49371130846.gif



Markdown destekli yazılar ve tamamen dinamik



a3db2f2344efdd6ca0320d82d7ab35a2.gif


Güncelleme

Çekirdek yapısı vite ve react ile değiştirildi!

Lol arayüz klonuna yakın olarak modüler hashing metodolojisi şeklinde değiştirildi.


REACT, VİTE BUİLD

Başlatma komutları yapılandırıldı! Artık backend, frontend komutları birleştirilerek kolayca React ve sunucu taraflı geliştirme, derleme ve başlatma yapılabilir.

[CODE lang="bash" title="Geliştirme"]npm dev[/CODE]
[CODE lang="bash" title="Derleme"]npm build[/CODE]
[CODE lang="bash" title="Başlatma"]npm start[/CODE]
[CODE lang="bash" title="Derleme ve başlatma"]npm build - start[/CODE]
 

Ekli dosyalar

  • png.jpg
    png.jpg
    1.2 MB · Görüntüleme: 0
  • mainmsnmdl.png
    mainmsnmdl.png
    408.4 KB · Görüntüleme: 0
  • htmlsourcecodepriw.png
    htmlsourcecodepriw.png
    24.8 KB · Görüntüleme: 0
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

Paylaşımınız için teşekkür ederim.
Elinize sağlık :)
Eline sağlık yapıyosun bu sporu :)
Eline saglik bayai guzel calisma olmus tebrik ederim hocam gelismeleri takip etmekteyim iyi çalışmalar
Elinize sağlık, paylaşım için teşekkürler.
Eline sağlık

Değerli yorumlarınız için çok teşekkür ederim,


Güncelleme!

Vite ile tüm blok(etiket) yapıları birleştirilip modulleştirildi, artık tarayıcı Vite nin gücünden faydalanarak her etiket için gelen yapılandırılmış stil modülü kullanacak, konuya dahil ettim.
Arada buraya güncellemeler paylaşacağım. :)
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst