Tek sayfa uygulaması

Vikipedi, özgür ansiklopedi
Gezinti kısmına atla Arama kısmına atla

Tek sayfa uygulaması ya da tek sayfalık uygulama (İngilizce: single-page application, SPA) kullanıcıyla etkileşimde bulunurken sayfayı tamamen yenilemek yerine bulunulan sayfayı dinamik olarak güncelleyerek çalışan web siteleri ya da web tabanlı uygulamalardır. Bu yaklaşımla kullanıcı deneyiminin sayfa yüklemeleri ile kesintiye uğraması engellenir ve masaüstü uygulamalara yakın bir kullanıcı deneyimi elde edilir. Tek sayfalık uygulamalarda ya tüm gerekli kodlar - HTML, JavaScript ve CSS - ilk yüklemede alınır ya da gerekli olan kaynaklar gerektikçe (genellikle kullanıcının aksiyonlarına bağlı olarak) dinamik olarak yüklenir.