Bu yazıda
LOCALTR / JOURNAL
Müşteriye localhost demosu paylaşmadan önce
Canlı demo için çalışan bir link yeterli değildir. Veri, erişim, ağ ve demo sonu kapatma adımlarını birlikte planla.
Kaynak incelemesi: . Web metni, bağlı rehberler ve ilgili uygulama kaynakları gözden geçirildi. Bu inceleme Mac kurulumu, gerçek tünel veya native Replay kabulü değildir.
Müşterinin bir ekranı kendi tarayıcısında deneyebilmesi, ekran görüntüsünden farklı bir geri bildirim verir. Ama localhost'u public bir bağlantıyla açtığında yalnız tasarımı göstermiş olmazsın: çalışan geliştirme uygulamanı internetten erişilebilir hale getirirsin. İyi bir demo hazırlığı, bağlantıyı kopyalamadan önce başlar ve toplantı bitince sona ermez.
Demoyu üretim verisinden ayır
Örnek müşteri, ürün ve sipariş verisi kullan. Yönetim panelinde gerçek kişi bilgisi görünmese bile API yanıtı, hata ekranı veya tarayıcıdan çağrılan başka endpoint'ler veri taşıyabilir. Uygulamanın test modunu ve bağlı servislerin sandbox durumunu kontrol et. Gerçek e-posta gönderen bir düğme, demo sırasında da gerçek e-posta gönderir.
LocalTR kaynak kodunu statik bir pakete yükleyip barındırmaz. Public HTTP isteği relay'den Mac'e, uygulamanın yanıtı da geri ziyaretçiye gider. Bu nedenle “kodum yüklenmiyor” ifadesinden “hiçbir veri sunucudan geçmiyor” sonucu çıkarılamaz. Hangi bilgiyi göstereceğin, yalnız bağlantının değil uygulamanın da kararıdır.
Linki başka bir ağdan doğrula
Önce yerel servisin doğrudan portundan yanıt aldığını gör. Sonra public URL'yi oluştur ve kendi Wi-Fi ağın dışından aç. Bir mobil bağlantı bu kontrol için kullanılabilir. Doğru sayfayı, görselleri ve temel form davranışını test et. Demo sırasında gerekli olan route'ları özellikle dene; yalnız ana sayfanın açılması bütün iş akışının geçtiği anlamına gelmez.
Her Mac'te aynı anda bir public tünel vardır. Başka bir proje için public URL açmak mevcut istemciyi değiştirir. Toplantı sırasında yeni bağlantı açmanın önceki demoyu etkileyebileceğini hesaba kat. Seçilebilir alt alan adı sunucunun doğrulamasına ve müsaitliğe bağlıdır; kendi satın aldığın domain'i bağlama özelliği değildir.
Erişim kontrolünü dene
Parola gerekiyorsa Basic Auth korumasını aç ve temiz bir tarayıcı oturumunda yanlış parola denemesi yap. Sonra doğru bilgilerle aç. Linki bilen herkesin erişebileceği varsayımını bilinçli biçimde değiştir. Bununla birlikte bağlantı parolası uygulamanın kendi kullanıcı rolleri veya yetkilendirmesinin yerine geçmez.
Webhook veya harici bir servis de aynı URL'yi kullanacaksa parola davranışını o istemciyle kontrol et. Her istemci Basic Auth gönderebilmez. Gizli bir URL adı seçmek de kimlik doğrulaması yerine geçmez. Demoya uygun kontrolü seçerken karşı tarafın nasıl bağlanacağını bilmek gerekir.
Mac'i toplantının parçası olarak düşün
Canlı tünel için Mac, internet, LocalTR ve geliştirme sunucusu çalışır durumda kalır. Uyku, bağlantı değişimi veya uygulamanın yeniden başlaması erişimi kesebilir. Yeniden bağlantı denemelerinin bulunması kesintisiz hizmet garantisi değildir. Bu akış kalıcı hosting veya Mac kapalıyken çalışan snapshot sunumu değildir.
Public WebSocket, SSE ve genel TCP/UDP desteğini bu sürüm için varsayma. Uygulamanın yalnız belirli sayfaları çalışıp canlı güncellemeleri çalışmıyorsa, yerel WebSocket desteğini public streaming kanıtı sayma. Demo senaryosunu gerçekten göstereceğin akışla doğrula ve uygun olmayan özellik için kalıcı test ortamı seç.
Toplantı bitince erişimi kapat
Paylaşımı duraklatmak yeni istekleri engellemek için yararlıdır; bütün devam eden aktarımları anında iptal ettiği garanti değildir. İhtiyaç bittiğinde public bağlantıyı kapat. Kaydedilmiş bir yanıtı veya ekran görüntüsünü uzaktan geri alamayacağını da veri seçerken düşün.
Son kontrol basittir: test verisi, doğru servis, dış ağdan erişim, gerekiyorsa parola ve bitişte kapatma. Her birinin sonucu açık olduğunda müşteri geri bildirimini bağlantı sorunlarıyla karıştırmadan değerlendirebilirsin. Kurulum ayrıntıları public URL rehberinde, veri yolu ise güvenlik sayfasında.
12 maddelik demo kontrol listesi
0/12 kontrol tamamlandı
Yalnız işaretlediğin maddeler sayılır; bu gösterge otomatik teknik doğrulama yapmaz.
Bu listeyi burada işaretleyebilir veya tarayıcının Yazdır menüsüyle çıkarabilirsin. İşaretler yalnız açık sekmede tutulur; sayfayı yenileyince sıfırlanır ve siteye gönderilmez. Her maddeyi kendi sürümün ve test ortamınla doğrula.
Bağlantıyı açmadan önce
Göndermeden önce
Demo bittiğinde
Bir adım farklı mı görünüyor?
Sürüm bilgisiyle destek iste