О Velo by Wix
Возможности Velo
Разработка кода. Добавляйте на сайт Wix собственный код JavaScript и используйте наши API, чтобы создавать пользовательские функции и взаимодействия на сайте.
Velo также предоставляет полноценную серверную среду выполнения на основе Node.js. С помощью модулей ES2016 и веб-модулей Velo можно экспортировать функции из серверной части в клиентскую. Velo самостоятельно обслуживает все ваши файлы.
Вы можете работать с событиями клиентской и серверной частей, создаваемыми многими приложениями Wix и их элементами. Кроме того, можно работать с контактами сайта, улучшать SEO сайта, использовать API для взаимодействия с браузерами посетителей и планировать задания, чтобы запускать код через заданные интервалы.
В Velo есть инструмент функционального тестирования, который позволяет тестировать серверный код без запуска из клиентской части. Для тестирования серверных функций можно задать собственные параметры.
Базы данных. При включении Velo на сайт автоматически добавляется Wix Data, что позволяет работать со встроенными базами данных. Приложения Wix — это эффективные услуги и полезные функции, которые помогают улучшать сайт и развивать бизнес. Когда вы добавляете приложения Wix на сайт, их данные автоматически добавляются в виде новых коллекций.
После включения баз данных можно использовать визуальный конструктор Wix, чтобы подключать данные к элементам сайта, собирать введенные пользователями данные и создавать динамические страницы. Также можно создавать собственные динамические страницы с помощью пользовательских маршрутизаторов.
Кроме того, Velo позволяет подключить к сайту любую внешнюю базу данных с помощью SPI внешней базы данных и работать с ней так же, как со встроенными коллекциями.
- Бессерверная, безопасная и обслуживаемая инфраструктура. Вся ваша работа размещается в облачных службах Wix. Поэтому вам не нужно беспокоиться о первоначальной настройке и долгосрочном обслуживании сервера. Wix автоматически масштабирует объекты сайта по мере необходимости и обеспечивает надежную защиту.
- Открытая платформа. Velo позволяет расширять возможности сайта с помощью других услуг. Вы можете устанавливать пакеты NPM, использовать нашу функцию fetch для вызова внешних API и предоставлять доступ к функциям сайта через API с помощью HTTP-функций.
- Встроенная IDE. Velo добавляет на сайт Wix встроенную IDE, чтобы вы могли писать код непосредственно в редакторе Wix.
Наша IDE:- Минифицирует CSS
- Минифицирует JavaScript
- Объединяет файлы JavaScript
- Транспилирует современный код JavaScript в ES2015, чтобы он мог выполняться в устаревших браузерах
- Позволяет управлять базами данных
- Тестовые сайты. При разработке функций сайта вам может потребоваться протестировать его версию на определенной доле посетителей. Для этого создайте тестовый сайт. Затем с помощью инструмента ведения журналов можно отслеживать его работу, прежде чем сделать эту версию доступной большему числу посетителей.
- Пакеты Velo. При разработке сайта вам могут понадобиться определенные функции. Возможность повторного использования кода в Velo позволяет легко выбрать пакет Velo с нужными функциями и добавить его на один или несколько сайтов. Пакеты Velo создаются с помощью API Velo специально для сайтов Wix и без проблем работают с элементами и приложениями Wix. Существует два типа пакетов Velo:
- Созданные Wix
Пакеты Velo, созданные Wix, позволяют легко добавлять на сайт популярные функции, не тратя часы на написание сложного кода. - Созданные вами
Вы можете создавать собственные пакеты Velo с помощью Wix Blocks. Напишите код, создайте из него пакет и используйте его на нескольких сайтах.
- Созданные Wix
- Инструменты разработчика. Velo предоставляет инструменты разработчика, которые помогают отслеживать и тестировать код сайта Wix, а также работать с ним:
Журналы. Функция ведения журналов в Velo позволяет собирать информацию о событиях сайта Wix, включая журналы консоли, HTTP-функции и функции веб-модулей. Можно отслеживать события опубликованного сайта в режиме реального времени, легко интегрировать их с Google Operations или подключить к внешнему инструменту мониторинга, чтобы получать показатели событий и анализировать журналы ошибок.
Менеджер секретов. Менеджер секретов Velo позволяет безопасно хранить секреты, например ключи API. Значение каждого секрета надежно хранится в зашифрованном виде в Менеджере секретов в панели управления сайта, и доступ к нему есть только у вас. Вы выбираете для каждого секрета имя, которое используется в коде сайта.
Триггерные рассылки. С помощью триггерных рассылок можно отправлять посетителям письма, когда они запускают определенные события. Чтобы персонализировать письма, добавьте в текст переменные и замените их значениями, заданными с помощью кода.
Учебные материалы по Velo
Включение Velo на сайте