Что такое SPA и чем веб-сервис отличается от корпоративного?
Обычные сайты в интернете, как правило, носят информационный характер и доступны всем. Они просты по выполняемым функциям: рассказать о компании, показать каталог продукции или услуг.
Веб-сервис (веб-приложение) — сайт с продвинутым функционалом и интеграцией с другим ПО, который может быть доступен как всем, так и ограниченному кругу пользователей (например, если речь идёт про корпоративное приложение для сотрудников одной компании).
Вы сталкиваетесь с ними регулярно: система бронирования отелей, запись к врачу онлайн, покупка билетов в кино на сайте, корпоративный портал компании — всё это веб-сервисы.
SPA (single page application) — тоже веб-приложение, но всё взаимодействие в нём происходит в одном окне без перехода на новые страницы. Яркие примеры: VK, Facebook, Telegram. Эта более сложная в реализации технология несёт массу плюсов для пользователей: удобство, скорость работы, единство интерфейса и т.д.