Односторінковий застосунок (англ. single-page application, SPA), також відомий як односторінковий інтерфейс (англ. single-page interface, SPI) - це вебзастосунок чи вебсайт, який вміщується на одній сторінці з метою забезпечити користувачу досвід близький до користування настільною програмою.
В односторінковому застосунку весь необхідний код - HTML, JavaScript, та CSS - завантажується разом зі сторінкою , або динамічно довантажується за потребою, зазвичай у відповідь на дії користувача. Сторінка не оновлюється і не перенаправляє користувача до іншої сторінки у процесі роботи з нею. Взаємодія з односторінковим застосунком часто включає в себе динамічний зв'язок з вебсервером.
Історія
Термін "односторінковий застосунок" був вигаданий Стівом Еном у 2005 році, хоча концепція обговорювалась ще на початку 2003 року, також описав "автономний вебсайт" (Self-Contained website) з такими ж цілями та функціоналом в 2002 році та пізніше у цьому році Лукас Бердо, Кевін Гекмен, Майкл Пічі та Еван Є зробили опис у патенті США 8,136,109.
Javascript може бути використаний у веббраузері для відображення інтерфейсу користувача, виконання логіки застосунку, та взаємодії з вебсервером. Нативні бібліотекі з відкритим кодом доступні для побудови односторінкових застосунків, зменшуючи код, який потрібно написати розробнику Javascript
Посилання
- Flanagan, David, "JavaScript - The Definitive Guide", 5th ed., O'Reilly, Sebastopol, CA, 2006, p.497
- . Архів оригіналу за 27 березня 2014. Процитовано 3 лютого 2011.
- Slashdotslash.com: A self contained website using DHTML. Процитовано 6 липня 2012.
- https://patents.google.com/patent/US8136109B1/en
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Odnostorinkovij zastosunok angl single page application SPA takozh vidomij yak odnostorinkovij interfejs angl single page interface SPI ce vebzastosunok chi vebsajt yakij vmishuyetsya na odnij storinci z metoyu zabezpechiti koristuvachu dosvid blizkij do koristuvannya nastilnoyu programoyu V odnostorinkovomu zastosunku ves neobhidnij kod HTML JavaScript ta CSS zavantazhuyetsya razom zi storinkoyu abo dinamichno dovantazhuyetsya za potreboyu zazvichaj u vidpovid na diyi koristuvacha Storinka ne onovlyuyetsya i ne perenapravlyaye koristuvacha do inshoyi storinki u procesi roboti z neyu Vzayemodiya z odnostorinkovim zastosunkom chasto vklyuchaye v sebe dinamichnij zv yazok z vebserverom Istoriya Termin odnostorinkovij zastosunok buv vigadanij Stivom Enom u 2005 roci hocha koncepciya obgovoryuvalas she na pochatku 2003 roku takozh opisav avtonomnij vebsajt Self Contained website z takimi zh cilyami ta funkcionalom v 2002 roci ta piznishe u comu roci Lukas Berdo Kevin Gekmen Majkl Pichi ta Evan Ye zrobili opis u patenti SShA 8 136 109 Javascript mozhe buti vikoristanij u vebbrauzeri dlya vidobrazhennya interfejsu koristuvacha vikonannya logiki zastosunku ta vzayemodiyi z vebserverom Nativni biblioteki z vidkritim kodom dostupni dlya pobudovi odnostorinkovih zastosunkiv zmenshuyuchi kod yakij potribno napisati rozrobniku JavascriptPosilannyaFlanagan David JavaScript The Definitive Guide 5th ed O Reilly Sebastopol CA 2006 p 497 Arhiv originalu za 27 bereznya 2014 Procitovano 3 lyutogo 2011 Slashdotslash com A self contained website using DHTML Procitovano 6 lipnya 2012 https patents google com patent US8136109B1 en