Одностраничное приложение

Материал из Википедии — свободной энциклопедии
(перенаправлено с «Single Page Application»)
Перейти к: навигация, поиск

Одностраничное приложение (англ. single page application, SPA) — это веб-приложение или веб-сайт, использующий единственный HTML-документ как оболочку для всех веб-страниц и организующий взаимодействие с пользователем через динамически подгружаемые HTML, CSS, JavaScript[1], обычно посредством AJAX. SPA напоминают родные (native) приложения, с той лишь разницей, что исполняются в рамках браузера, а не в собственном процессе операционной системы[1].

Основные элементы[править | править вики-текст]

Основными элементами, использующимися при построении SPA, являются[1]:

Примеры[править | править вики-текст]

Одним из наиболее известных примеров SPA является TiddlyWiki[2].

См. также[править | править вики-текст]

Примечания[править | править вики-текст]

Литература[править | править вики-текст]

  • Майкл Миковски, Джош Пауэлл. Разработка одностраничных веб-приложений = Single Page Web Applications: JavaScript End-to-end. — ДМК Пресс, 2014. — 512 с. — ISBN 978-5-457-83457-6.
  • Gil Fink, Ido Flatow. Pro Single Page Application Development: Using Backbone.js and ASP.NET. — Apress, 2014. — ISBN 978-1-4302-6674-7.
  • Emmit Scott. Spa Design and Architecture: Understanding Single Page Web Applications. — Manning Publications Company, 2015. — ISBN 978-1-61729-243-9.
  • Fernando Monteiro. Learning Single-page Web Application Development. — Packt Publishing Ltd, 2014. — ISBN 978-1-78355-210-8.