برنامهٔ تک صفحه ای ( انگلیسی: Single - page application، کوته نوشت: SPA ) به برنامه های تحت وب یا وب گاه هایی گفته می شود که تنها دارای یک صفحه هستند. به واقع در این روش تمامی کدهای مورد نیاز ( سمت کاربر ) در یک صفحه نوشته می شود. در این برنامه ها دیگر نیازی به بارگذاری مجدد برای انجام برخی امور نیست و کدهای مورد نیاز یا در بارگذاری اولیه یا در زمان نیاز با استفاده از ای جکس بارگذاری می شوند.
برای مثال در وب - سایتی پس از کلیک کردن بر روی یک گزینه ( "ارتباط با ما" ) ، یوآرال به شکلی شبیه به یوآرال زیر در می آید:
webapp. tld/#contact
یعنی در واقع contact# به انتهای آن اضافه می شود و بدون بارگذاری مجدد صفحه محتوای جدید نمایش داده می شود.
این قابلیت در سال ۲۰۰۵ توسط استیو ین اختراع شد اما دو سال قبل یعنی در سال ۲۰۰۳ استوارد موریس در وبسایت خود یعنی slashdotslash. com از مفهوم آن پرده برداشته بود.
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفبرای مثال در وب - سایتی پس از کلیک کردن بر روی یک گزینه ( "ارتباط با ما" ) ، یوآرال به شکلی شبیه به یوآرال زیر در می آید:
webapp. tld/#contact
یعنی در واقع contact# به انتهای آن اضافه می شود و بدون بارگذاری مجدد صفحه محتوای جدید نمایش داده می شود.
این قابلیت در سال ۲۰۰۵ توسط استیو ین اختراع شد اما دو سال قبل یعنی در سال ۲۰۰۳ استوارد موریس در وبسایت خود یعنی slashdotslash. com از مفهوم آن پرده برداشته بود.
wiki: برنامه تک صفحه ای