Wix Помощь

Посетите сайт Velo by Wix, чтобы начать работу и продолжить обучение.
Velo — это открытая платформа разработки, которая ускоряет создание веб-приложений.

Работайте в визуальном конструкторе Wix, добавляйте пользовательские функции и взаимодействия с помощью API Velo, используйте собственные инструменты и пишите бессерверный код для клиентской и серверной частей — всё на открытой расширяемой платформе.
Серверная часть Velo поддерживает Node 14.

Возможности Velo

Следующие возможности 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. Напишите код, создайте из него пакет и используйте его на нескольких сайтах.
  • Инструменты разработчика. Velo предоставляет инструменты разработчика, которые помогают отслеживать и тестировать код сайта Wix, а также работать с ним:

    Журналы. Функция ведения журналов в Velo позволяет собирать информацию о событиях сайта Wix, включая журналы консоли, HTTP-функции и функции веб-модулей. Можно отслеживать события опубликованного сайта в режиме реального времени, легко интегрировать их с Google Operations или подключить к внешнему инструменту мониторинга, чтобы получать показатели событий и анализировать журналы ошибок.

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

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

Учебные материалы по Velo

Помимо статей на сайте поддержки, вам доступны следующие ресурсы, которые помогут начать работу и продолжить обучение:

Velo by Wix открывает безграничные возможности для настройки приложения. Чтобы использовать Velo максимально эффективно, ознакомьтесь со всеми его функциями. Затем вы сможете решить, как сочетать различные функции в соответствии со своими задачами.

Включение Velo на сайте

Нажмите Режим разработчика на верхней панели сайта и включите параметр Включить режим разработчика в раскрывающемся меню.