Demo
ahmet.arslan@mail.com
admin123
Asıl sorum tarayıcıdan bile girdiğimizde tablet responsive modunda göstermek ve tek url üzerinden sayfa geçişleri , next js ile mi tasarlanmış ? mobil modunda ise mobil görünüme geçiyor
cursor ile bir kaç tasarım çalıştım tarayıcı modunda da tek sayfa responsive gözükmesi için beceremedim
Bu tarz script yapmak için nasıl bir yol izlenmeli ?
5
●174
- 10-05-2026, 15:42:32hocamın dediği gibi, boostrap ile mobil görünümü komple değiştirip farklı bir arayüz bile oluşturabilirsinizArgonaut adlı üyeden alıntı: mesajı görüntüle
- 10-05-2026, 15:45:03Tek url üzerinden geçiş konusu büyük ihtimalle route değiştirmekten çok içeride aktif sayfayı değiştirerek yapılmış. Yani anasayfa, ilanlar, talepler, profil gibi alanlar aynı url içinde component olarak
değişiyor. O yüzden tıklayınca sayfa yenilenmiyor, sadece içerik değişiyor.
Cursor ile yaptırırken bence direkt şunu tarif etmek lazım; desktop görünümde klasik admin panel gibi genişlemesin, ortada mobil/tablet app görünümünde kalsın. Alt menüden geçişlerde de url değişmeden içerik
değişsin dersen daha doğru sonuç verir.
Next js ile yapılır, react vite ile de yapılır. Burda önemli olan frameworkten çok app shell mantığını doğru kurmak. - 10-05-2026, 15:58:21Geçişlerde gördüğümüz bütün elementler aslında DOMda mevcut görünüyor. Kaynak koda baktığımda [f, m] = useState("home") yapısı var ve m state'ine göre elementlerin görünürlüğü değişiyor. Örneğin: "js ("button", { onClick: () => m("meetings")" (chunk dosyasından aldım), bu butona tıklandığında "f" state'i "meetings" oluyor ve toplantılarla ilgili element görünür hale geliyor. Yani route değişmiyor, sadece React state'i üzerinden conditional render yapılıyor