Что такое SPA?

Выяснили у эксперта, зачем нужно ходить на SPA, какие процедуры туда входят и можно ли их делать дома.

Вода, земля, воздух: Что такое SPA и как это работает

Часто посещение саун и SPA считают ненужной роскошью — скрабом можно пользоваться и дома, а отдохнуть получится даже в собственной ванной. Вместе с экспертом Clinic Green SPA разбираемся, что такое SPA, зачем ходить в салоны и могут ли домашние процедуры заменить полноценный отдых.

Существует несколько этимологических версий происхождения слова SPA. Наиболее распространенная — аббревиатура одного из латинских выражений Sana per Aqua, означающее «здоровье через воду», то есть через «лечение водой». Другая версия — название бельгийского городка Spa, в котором предположительно были построены одни из первых терм для легионеров.

Согласно определению, предложенному Международной ассоциацией SPA (ISPA) в 2007 году, «SPA — это место для улучшения общего состояния организма с помощью разнообразных профессиональных услуг, которые могут включать наряду с прочими процедуры для тела, уход за кожей, фитнес, здоровое питание, духовные практики, способствующие оздоровлению тела, сознания и души человека».

Какие процедуры входят в SPA

К основным направлениям SPA относят талассотерапию (лечение морской водой), гидротерапию (лечение купаниями, обливаниями, душем), бальнеотерапию (лечение минеральной водой) и термотерапию (прогревание и воздействие прессом). Отдельное место занимает SPA-массаж — собирательное название всех массажных методик, используемых в SPA с соблюдением физиотерапевтических и этических требований.

Что такое spa?

Как это работает

SPA объединяет все классические и современные методы реабилитации, профилактики, оздоровления и лечения, основанные на использовании пресной, минеральной и морской воды для наружного применения. Кроме того, в SPA практикуют использование природных грязей и продуктов моря (ил, водоросли, песок).

Чем полезны SPA-процедуры

Кроме косметической составляющей, показаниями к SPA-терапии могут быть так называемые «болезни цивилизации» — стресс, переутомление, бессонница.

Также SPA помогает при заболеваниях костно-мышечной системы, облегчает состояние после травм и восстановление в послеродовой период, корректирует избыточный вес, целлюлит, чувство тяжести в ногах.

Очень популярна SPA-терапия при проведении курсов красоты и прохождении антивозрастных программ.

Что такое spa?

Почему SPA — это не только для зимы

Ответ на этот вопрос заключается в самом определении SPA. Укреплением здоровья и обновлением организма необходимо заниматься в течение всей жизни. Реабилитация, профилактика, оздоровление и омоложение — круглогодичные процессы. В периоды истощения жизненных сил (повышенные физические и эмоциональные нагрузки, весенний гиповитаминоз) именно SPA-терапия облегчит симптомы.

Есть ли у SPA противопоказания

Специалисты SPA-салона всегда наблюдают за индивидуальными особенностями клиента и, исходя из них, определяют показания и противопоказания. Тем не менее, есть абсолютные табу: острые инфекционные, острые воспалительные, некоторые кожные, онкологические и хронические заболевания в период декомпенсации, а также аллергия или даже индивидуальная непереносимость продуктов моря.

Что такое spa?

Можно ли повторить SPA-процедуры дома

SPA-терапия — это совокупность процедур, осуществляемых профессиональными, дипломированными специалистами (косметолог, физиотерапевт, массажист, специалист по уходу за руками и ногами).

«Домашнее SPA» является не заменой SPA-салона, а поддержанием салонных процедур на дому.

Это требует специального оборудования (массажная кушетка, ванна или душ, реже — один из видов бань или соляриев) и приглашения соответствующих специалистов из посещаемого клиентом салона. Сейчас это популярно в западных странах, но у нас пока встречается редко.

Как часто нужно ходить в SPA

SPA — быстрое решение многих проблем. В некотором роде это — «фаст хэлф» (быстрое здоровье), или даже «фаст рест» (быстрый отдых).

Поддержание тонуса определяется настроением и индивидуальными особенностями самого клиента — например, скорость восстановления психоэмоциональной активности и работоспособности.

То есть частота посещения SPA имеет прямую зависимость от того, насколько быстро человек «истощается».

Источник: http://downtown.ru/voronezh/beauty/9147

Что такое SPA сайты?

Сайты SPA. Возможно, вам уже знакома эта технология, а, если вы слышите о ней впервые, прочтите нашу статью.

Приложение Single Page Application (SPA) – это одностраничное web-приложение или сайт, которые напоминают родные (native) приложения, с той лишь разницей, что исполняются в рамках браузера.

Не путайте такие сайты с лендингом! SPA cайты могут быть разных видов: корпоративный сайт, интернет-магазин, лендинг, визитка и прочие.

Внешне, разницу между традиционным сайтом и SPA, обычный пользователь не увидит.

Основные преимущества SPA сайтов:

  • Высокая скорость загрузки;
  • Гибкий и удобный пользовательский интерфейс;
  • Отличная работа на всех видах десктопных и мобильных устройствах.

Что такое spa?

В чем разница между обычным сайтом и SPA

Пользователю, переходящему со страницы на страницу сайта, не нужно каждый раз ждать загрузки. Сайт не перестраивает заново каждую страницу, а только подтягивает изменения. За счет отсутствия постоянной перезагрузки страницы сайт SPA работает в несколько раз быстрее традиционного сайта.Например, вы находитесь на странице 1 и переходите на страницу 2.

На обычном сайте вы ждете, пока загрузятся элементы, повторяющиеся на всех страницах: меню, логотип, контакты, прочие, а только после получаете необходимый контент (видео, текст, картинку), который находится на странице 2. При переходе на страницу 3 все повторяется сначала: загрузка верхней и нижней части сайта, потом контент.

Каждая новая страница будет полностью перезагружаться.

На SPA сайте страница 1 загружается со всеми элементами только один раз. При переходе на страницу 2, 3, 4 и т.д. статические элементы остаются, а вам подгружается только изменения (контент). Таким образом, пользователь быстро получает только ту информацию, который запрашивает.

Для чего вам нужен именно SPA сайт

Пока SPA – это новая технология, но настолько перспективная, что через несколько лет сайты будут разрабатываться преимущественно на ней.

При использовании такого количества десктопных, а особенно мобильных устройств скорость загрузки данных – это проблема № 1 для специалистов, но технология SPA ее успешно решает.

Согласно статистике на начало 2018 года 70% трафика приходится на мобильные устройства, поэтому важно, чтобы сайт хорошо работал даже при низкоскоростном интернете.Американская компания Akamai провела исследования по влиянию скорости загрузки сайта на его посещаемость.

Результат: 75% посетителей ушли с сайта, не дождавшись загрузки страницы, причем 88% из них заявили, что больше не вернутся на сайт.

Вам стоит выбрать разработку SPA сайта по следующим причинам:

  • Если вам нужен быстрый сайт с удобным для пользователя интерфейсом.
  • Если вы хотите, чтобы ваше приложение или сайт удовлетворяло потребностям разнообразной аудитории пользователей, работающих к тому же на разных типах устройств.
  • Если вы хотите увеличить лояльность к вашей продукции, услуге или бренду.
Читайте также:  Препараты для улучшения кровообращения при остеохондрозе

Что такое spa?

Резюме

Сайт SPA поможет вам получить преимущество перед конкурентами!

Благодаря более простому взаимодействию пользователя с вашим сайтом возрастет посещаемость и количество заказов.

Мы занимаемся разработкой SPA сайтов, и готовы предложить вам тип одностраничного сайта, который подойдет для ваших бизнес-интересов. Созданное нами приложение будет friendly для поисковых систем, что позволит быстро проиндексировать сайт. Ваш новый SPA сайт будет быстро и безошибочно работать на всех видах устройств. Мы готовы к сотрудничеству и ждем ваших вопросов.

P.S. Наш сайт siteon.com.ua уже работает по SPA технологии.

Источник: https://siteon.com.ua/blog/chto-takoe-spa-1

Что такое SPA-туризм?

Что такое spa?
Путешествие, цель которого является не только отдыхом, а еще и Вашим оздоровлением не так уж и ново. Еще несколько столетий назад большинство аристократов оправлялись на воды, чтобы оздоровиться. В наше время многое изменилось, и теперь  в распоряжении туристов широкий выбор курортов с разнообразными оздоровительными программами, частью которых и является SPA.

Туристические агентства и туристические фирмы имеют ряд преимуществ перед владельцами SPA -салонов или кабинетов. Именно они имеют возможность отправить каждого желающего как раз на необходимые им процедуры. Но для того чтобы знать, куда необходимо отправить того или иного туриста, необходимо разбираться в видах SPA-услуг и странах, где они находятся. Само слово SPA (sanus per aqua) в переводе обозначает — «здоровье через воду». Но в нашем современном мире SPA не только водные процедуры, а еще целый набор различных процедур, таких как ароматерапия, грязевые обертывания, всевозможные массажи, иглоукалывание, Аюверда, и многие другие процедуры.

В русском языке указанную аббревиатуру принято употреблять в структуре сложных слов: SPA-отдых, SPA-лечение, SPA-курорт, SPA-технологии, SPA-процедуры, SPA-массаж, SPA-туризм, spa туры, SPA-центр, SPA-салон и т.п.

Современные гостиничные комплексы на курортах имеют в своем распоряжении целый комплекс SPA и полный ассортимент косметологических услуг.

Самым распространенным видом SPA считаются SPA-центры или SPA-гостиница, где вся инфраструктура связана с оздоровлением клиентов.

Система SPA-процедур в полной мере была реализована именно в наше время. Но различные рецепты оздоровления и омоложения были хорошо известны великому Гиппократу, который прописывал свом пациентам ванны с ароматическими маслами и травами и всячески поощрял древних римлян в их привычке регулярно посещать баню. SPA-процедуры можно разделить на три основных вида: — медицинское (лечебные программы Мертвого моря); — классическое (термальные источники, грязевые обертывания, ароматические ванны и т.п., в сочетании с морским воздухом); — местное (системы оздоровления, основанные на знаниях и опыте конкретной страны — тайский массаж, китайское иглоукалывание, французская винотерапия, русская баня и т.п.).

SPA-отдых имеет свою конкретную географию. В число самых популярных направлений входят: Венгрия, Вьетнам, Италия, Израиль, Индонезия, Индия, Мальдивы, Таиланд, Тунис, Франция, Чехия.

Каждый из этих курортов оказывает ряд определенных услуг. Но существуют направления, которые наиболее полно используют все наработки как восточного, так и западного миров.

Сюда относятся такие курорты как Маврикий, Мальдивы, Сейшелы.

Комплексное сочетание научных достижений, стиля, искусства и духовности, которое дает возможность каждому человеку найти свой внутренний баланс, полностью почувствовать свое тело, снять накопившиеся стресс и напряжение, обрести, наконец, душевный покой, радость и счастье — все это и будет как раз SPA-индустрией. SPA каждому из нас дает возможность приблизиться к окружающей природе и в полной мере использовать все ее чудодейственные лечебные свойства.

Источник: http://tourlib.net/statti_otdyh/spa.htm

Что такое СПА? Чем отличается СПА салон от салона красоты?

Что такое spa?Что такое SPA-салон? Какие процедуры, как правило, в нем представлены? Чем они отличаются от обычных процедур, которые можно провести в салоне красоты или медицинском центре? Давайте попробуем разобраться.

Термин SPA — это аббревиатура латинского выражения «sanitas per aqua», означающего «здоровье через воду». Существует и другая версия: SPA-уход называется так потому, что зародился в бельгийском городе Spa, известном своими термальными водами.

Что такое SPA-салон?

Сегодня, когда речь заходит о SPA, мы говорим о салоне, оснащенном самым передовым оборудованием, в котором работают специалисты самого высокого класса.

Общая концепция SPA-ухода направлена на комплексную релаксацию, улучшение общего самочувствия. В хорошем салоне не бывает мелочей: интерьер, внимание к клиентам, музыка, лечебные чаи и фито-коктейли, легкие питательные закуски, ароматические свечи очень важны для настроения клиента, и, следовательно, успеха салона. Это холистический, т.е. комплексный уход.

Процедуры

Описание деятельности SPA-салона не ограничивается простым перечнем процедур. Ключевое слово для того, чтобы представить, как все происходит — «ритуал».

Ритуал включает в себя все — расслабляющие процедуры, мягкие полотенца, пламя ароматических свечей, медитативную музыку, тонкие ароматы, слова, которые вам здесь скажут о необходимости единения духовной и физической энергий.

Вам предложат легкую закуску, витаминные коктейли и соки, травяные чаи.

Итак, в салоне вы сможете почувствовать изысканность интерьера, удовольствие и комфорт, и позаботиться о вашем…

…ТЕЛЕ. Широкий набор услуг и процедур позволяет каждому получить то, что способно максимально расслабить, улучшить состояние здоровья и внешности.

В большинстве салонов различные парные — восточного, славянского и европейского стиля, где можно расслабиться, провести сеанс массажа с медом, ароматическими маслами, попробовать фруктовые миксы и самые лучшие сорта чая.

Можно воспользоваться и финской, и русской парной, и кедровой бочкой. В некоторых клубах существуют также фитнесс-зоны, в которых возможны занятия аэробикой, йогой, танцами живота, сальсой и т.п.

SPA-процедуры помогают бороться с целлюлитом с помощью различных обертываний. Например, грязи Мертвого моря. Начинать процедуру следует с солевого пиллинга, он помогает коже освободиться от ороговевших клеток и открывает поры.

После пиллинга кожные покровы готовы к воздействию лечебных грязей, которые в виде кашицы равномерно наносятся на тело. Цинк, медь, калий, магний входящие в состав лечебных грязей, активизируют процесс расщепления жира и усиливают капиллярный кровоток. В большинстве салонов грязевое лечение проводится в рамках талассотерапии, т.е.

использования продуктов морского происхождения — грязей и воды с добавлением водорослей.

После процедур кожа очищается, становится бархатистой и нежной, а в теле появляется ощущение необычайной легкости. В заключение проводится общий массаж, который способствует улучшению циркуляции крови и лимфы в местах, пораженных целлюлитом, и нормализации в них обменных процессов.

SPA-процедуры полезны для повышения иммунитета, для снятия психологических нагрузок, для восполнения сил организма в послеродовой период.

Читайте также:  Лечение подагры гомеопатическими средствами: плюсы и минусы, эффективность терапии, меры предосторожности

…РУКАХ И НОГАХ. Специалисты SPA-салона помогут вам в уходе за ногтями на руках и ногах, сделают маникюр и педикюр, помогут с проблемными ногтями. Процедуры ухода за ногтями осуществляются с применением современных косметических средств.

Специалисты салона сделают массаж кистей рук и стоп, основанный на теории рефлекторных точек, отвечающих за здоровье вашего тела, используя масла и бальзамы на основе самых различных растений, термальных вод и минеральных веществ.

Вам также предложат масляные маски, парафиновые ванночки, кремы и сыворотки, содержащие витамины-антиоксиданты.

…ЛИЦЕ. В салоне вы сможете выбрать SPA — процедуры по уходу за кожей лица. Чистка кожи лица позволит поддержать и сохранить ее свежей и здоровой на долгое время.

Если на лице появились мелкие морщинки, и кожа потеряла упругость, с этими проблемами без труда справится мезотерапия, ведь лечебная косметика попадает глубоко в кожу, а потому действует намного радикальнее любого крема.

  • Индивидуально подобранные препараты способны задерживать влагу в клетках, когда они обезвожены, и стимулировать образование коллагеновых волокон — это повышает тургор кожи и разглаживает морщины.
  • Специальные коктейли оказывают подтягивающий эффект, «убирают» двойной подбородок, формируя безукоризненный овал лица, лечат угревую сыпь-акне, способствуют уменьшению отечности кожи.
  • Вам предложат целый комплекс процедур для кожи лица, включая фито-гомаж и различные маски.

…ВОЛОСАХ. Трихолог определит тип ваших волос, проанализирует их состояние. Вам подскажут, бальзамы и шампуни какого типа вам подходят, сделают маску, массаж кожи головы, снимающий раздражение, накопившееся эмоциональное напряжение.

…НАСТРОЕНИИ. Бич нашего времени — хроническая усталость, стрессы, депрессии, присущие жителям больших городов.

SPA-салон предоставляет процедуры, способные победить эти напасти, ведь они погружают нас в мир, специально созданный для улучшения самочувствия. Когда лицо и фигура в порядке, можно подумать о новом имидже.

В дополнение к уже названным процедурам, в салоне можно изменить прическу, сделать маникюр и педикюр, позагорать в солярии, воспользоваться услугами стилиста.

Следует отметить, что SPA-салоны в качестве удачного коммерческого хода предлагают еще одну услугу: вы можете приобрести подарочный сертификат салона, который является отличным подарком.

Человек, получающий отвас такой сертификат, сможет сделать выбор комплекса процедур, подходящих индивидуально для его тела и души, воспользоваться ими в подходящее время.

Приобретая подарочный сертификат, вы можете включить в него любые процедуры и услуги SPA-клуба, составляя, таким образом, индивидуальные SPA-программы, или ограничиться определением номинала сертификата, а конкретные услуги обладатель подарка выберет сам.

Один день в SPA-салоне, который вы посвятили заботам о себе, способен заменить неделю отпуска. В общем, лучше один раз попробовать, чем сто раз прочитать.

Источник: http://www.life-fitness-astana.kz/ru/articles/1750-chto_takoje_spa_chem_otlichajetsa_spa_salon_ot_salona_krasoty/

Салон тайского массажа Salinee Spa

Раньше фраза «спа для мужчин» или «мужское спа» практически нигде нельзя было услышать. Сегодня же все совсем по другом!

По последним исследованиям — почти половина всей аудитории спа-процедур, это мужчины. Около 35 процентов при том ходят на процедуры днем.

А ведь каких-нибудь 10 лет назад эти показатели были на уровне какого-то 1 процента.

Согласитесь, что динамика роста популярности впечатляет! Что интересно, в настоящий момент всего только две трети от всех спа-салонов и курортов предлагают процедуры для мужчин.

Большинство считают, что типичный спа-курорт, вместе с его атмосферой, звуками и запахами делаются в первую очередь для женщин. Мужчины при этом ощущают состояние дискомфорта в женской среде, и чувствуют себя несправедливо обделенными. А ведь изначально спа создано для расслабления и комфорта.

Обычно мужчины приезжают в спа-салон для того, чтобы сопроводить свою жену, за компанию. Это возможный клиент.

И чтобы он сделал заказ, для него надо предложить мужской комплекс услуг — например более просторную одежду, скрывающую возможный живот, более аскетичный дизайн, процедуры, в которых не такое сильное содержание масел и запахов.

Если мужчина приходит в спа-салон, то ему необходимо предоставить три главных услуги:

  • Массаж по различным методикам, и шведскую и акупрессуру. Ароматератия для полного расслабления.
  • Процедуры для тела — обертывания для тела, полировка, скрабовые маски, уход за лицом, а так же спа-маникюр или педикюр. Стоун терапия в холодном или горячем виде.
  • Банные процедуры — настойки на травах, грязевые ванны, паровые и водные процедуры.

Чаще всего мужчины посещая спа-салон, выбирают массаж и иногда общие процедуры. Если мужчина приходит в паре, то можно ему предложить отдых для двоих, массаж и вино во время процедуры в ванне.

А впервые посещая процедуру спа, будет не лишним напомнить следующие полезные советы:

  •  спа-центр, это не тоже самое, что салон красоты. Если основные услуги фирмы, это маникюр, стрижка волос, и среди прочего спа-процедуры, то это не полное спа. В настоящем центре услуги спа занимают главное место в услугах!
  •  аллергикам рекомендуется заранее уточнить сильные ли ароматы используются в препаратах. Если не любите резкие запахи, то можно попросить использовать косметические средства без запаха.
  • в салоне обязательно дают банный халат нужного вам размера, а столы для процедур должны быть удобными и нравиться любому посетителю. Если вам что-то не нравится, вы вправе отказаться от посещения и выбрать другой салон.
  • в хорошем салоне есть разделение на мужские и женские услуги. Если в перечне мужских услуг есть мужской маникюр и педикюр, это хороший показатель качества салона.
  •  отзывы в интернете помогут вам избежать ситуации, когда на салон много жалоб, и мало кто хвалит. При том учтите, что отсутствие жалоб, это уже хороший показатель качества.
  •  пол специалиста, проводящего спа-процедуру имеет значение, если вы хотите выбрать для посещения хороший салон. Поэтому предварительно вы можете узнать кто будет вам проводить процедуры и выбрать тот пол, который будет комфортен для вас.

В послесловие хочется добавить, что если мужчина стесняется посетить спа-процедуры в одиночестве, то можно взять в напарницы свою любимую и провести процедуру для двоих, так вы сможете чувствовать себя комфортнее.

Источник: http://www.salineespa.ru/chto-takoe-spa-dlya-muzhchin/

Что такое SPA или одностраничный портал

В этой статье речь пойдет о Single Page Application (SPA). Будут рассмотрены плюсы и минусы web-приложения построенного по принципам одностраничного сайта (SPA)

Что такое SPA

Single Page Application – сокращенно SPA, в переводе на русский язык означает “Приложение одной страницы”.

Читайте также:  Как вылечить протрузию без операции

Другими словами SPA – это web-приложение, размещенное на одной web-странице, которая для обеспечения работы загружает весь необходимый код вместе с загрузкой самой страницы.

Приложение такого типа появились сравнительно недавно, с началом эры HTML5 и SPA является типичным представителем приложений на HTML5.

Как мы знаем, HTML5 это нечто иное как HTML + CSS3 + JavaScript + [несколько новых тегов]. Таким образом, SPA — это приложения написанные на языке JavaScript. И, следовательно, немного перефразировав предыдущие определение получаем:

“SPA – это web-приложение, размещенное на одной странице, которая для обеспечения работы загружает все javascript-файлы (модули, виджиты, контролы и т.д.) , а также файлы CSS вместе с загрузкой самой страницы.”

Если приложение достаточно сложное и содержит богатый функционал, как например, система электронного документооборота, то количество файлов со скриптами может достигать нескольких сотен, а то и тысяч.

А “…загрузка всех скриптов…” никоим образом не означает, что при загрузке сайта будут загружены сразу все сотни и тысячи файлов со скриптами. Для решения проблемы загрузки большого количества скриптов в SPA призван API под названием AMD.

AMD реализует возможность загрузки скриптов по требованию. То есть, если для “главной станицы” одностраничного портала потребовалось 3 скрипта, они будут загружены стразу перед стартом программы.

А если пользователь кликнул на другую страницу одностраничного портала, например, “О программе”, то принцип AMD загрузит модуль (скрипт + разметка) только перед тем как перейти на эту страницу.

Получается немного скомкано: “Одна страница.. другая станица, третья страница… одностраничный портал”. Расставим все точки над “Ё”.

Страница сайта, на котором размещены все ссылки на все CSS, и ссылки на скрипты, необходимые для работы SPA мы назовем “Web-страница”. Файл с такой странице обычно называется “index.html” (в ASP.NET MVC может быть index.cshtml или index.

vbhtml или даже index.aspx) А страницы, которые переключает пользователь внутри одностраничного портала назовем “модули”.

Давайте рассмотрим плюсы и минуты данного подхода. Зачем всё это нужно и почему SPA так популярен?

SPA: Плюсы

Первым плюсом стоит отметить тот факт, что приложения на SPA отлично работают на устройствах как стационарных, так и мобильных.

“Большие” компьютеры, планшеты, смартфоны, и, в конце-концов, простые телефоны (некоторые) могут беспрепятственно работать с сайтами построенных по принципу SPA.

Итак, первый “плюс” – работа на большом количестве устройств, а значит, создав одно приложение, вы получаете гораздо большую аудиторию пользователей нежели при использовании стандартного подхода.

Далее второй “плюс” – богатый пользовательский интерфейс, так называемый User Experience. Так как web-страница одна, построить богатый, насыщенный пользовательский интерфейс гораздо проще. Проще хранить информацию о сеансе, управлять состояниями представлений (views) и управлять анимацией (в некоторых случаях).

Третий “плюс” – SPA существенно (в разы) сокращает так называемые “хождения по кругу”, то есть загрузку одного и того же контента снова и снова.

Если ваш портал (сайт) использует шаблон, то вместе с основным содержанием какой-либо страницы посетитель сайта обязательно загружает разметку шаблона.

Да, кэширование данных на данном этапе развития WWW достигло высочайших результатов, но если нечего кэшировать, то и время, и ресурсы на это не тратятся.

SPA: Минусы

Если вы программируете на C#, то единственным минусом SPA является необходимость изучения JavaScript. Во всяком случае, других глобальных проблем мне выяснить не удалось.

Составляющие SPA

Принципы любого фреймворка (о них поговорим позже), который реализует парадигму SPA должны придерживаться следующих понятий и определений:

  • SPA поддерживает клиентскую навигации. Все “хождения” пользователя по модулям-страницам однозначно фиксируются в истории навигации, причем навигация при этом является “глубокой”, то есть если пользователь скопирует и откроет ссылку на внутреннюю модуль-страницу в другом браузере или окне, он попадет на соответствующую страницу.
  • SPA размещается на одной web-странице, значит всё необходимое для работы сайта (портала) скрипты и стили должны быть определены в одном месте проекта – на единственной web-странице.
  • SPA хранит постоянно состояние (важные переменные) работы клиента (клиентского скрипта) в кэше браузера или в Web Storage.
  • SPA загружает все скрипты требующиеся для старта приложения при инициализации web-страницы.
  • SPA постепенно подгружает модули по требованию.

Шаблоны SPA (SPA templates)

Как вы уже наверное догадались, SPA – это абстрактное понятие. Это принцип архитектуры приложения. Давайте поговорим с чего начать при разработке сайта по принципам SPA.

Существует большое количество базовых библиотек (фреймворк – от английского слова framework – “основа, структура, каркас”), которые реализуют принцип Single Page Application. Что дают эти фреймворки:

  • обеспечивают базовые принципы для SPA разработки, минимизируя трудозатраты на решение универсальных задач (смотри раздел “Составляющие SPA);
  • фреймворки созданы сообществом разработчиков, а значит используют опыт создания сайтов множества программистов;
  • фреймворки являются отправной точкой для создания структуры на основе Single Page Application.

Так как я уже много лет работаю на платформе NET, то я буду рассматривать шаблоны Single Page Application на основе ASP.NET. Давайте рассмотрим следующую сравнительную таблицу.

Сравнение возможностей шаблонов SPA

В таблице приведены наиболее распространённые шаблоны для как основа построения Single Page Application приложения. Обратите внимание, синим фоном выделены базовые кирпичики для построения полноценного фреймворка, таких как DurandalJS и HotTowel, которые выделены зеленым цветом.

Итак, следуя данным предоставленных в таблице вы можете создать Single Page Application приложение используя “голый” ASP.NET и KnockoutJS. Однако, реализацию работы с данными (DAL) вам придется писать самостоятельно, впрочем, как и управление навигацией и историей навигации в том числе.

С другой стороны, вы в праве выбрать Ember или BreezeJS, или даже AngularJS от Google как основу своего сайта или даже как основу своего собственного фреймворка, факт остается фактом, недостающие принципы составляющие концепцию SPA вам придется реализовывать самостоятельно.

Альтернативой предыдущему решению может послужить выбор уже готового полноценного фреймворка (помечены в таблице зеленым фоном). У каждого варианта существуют свои “плюсы” и “минусы”.

Заключение

Примеров приложений построенных по принципам Single Page Application очень много. Одним из самых мощных и общеизвестных является GMail – почтовый сервис компании Google.

Я же хочу привести, как пример, сервис чтения RSS-каналов SilverReader по одной простой причине: этот сервис сделан с использованием фреймворка DurandalJS. И именно этот фреймворк я использовал для построения своего сайта “Что значит имя”.

Источник: http://www.codenet.ru/webmast/js/spa/

Ссылка на основную публикацию