Wix Velo 소개
- Velo 기능
- Velo 학습 리소스
- 사이트에서 Velo 활성화하기
Velo 기능
코딩. Wix 사이트에 자바스크립트 코드를 추가하고 API를 활용해 사용자 지정 기능과 인터랙션을 구현할 수 있습니다.
Velo는 Node.js 기반의 완전한 서버 측 런타임 시스템도 제공합니다. ES2016 모듈 및 Velo의 웹 모듈을 사용해 백엔드 함수를 클라이언트 측으로 내보낼 수 있으며, 모든 파일은 Velo에서 호스팅합니다.
다양한 Wix 앱과 앱 요소에서 생성되는 프런트엔드 및 백엔드 이벤트를 활용할 수 있습니다. 또한, 사이트 연락처를 관리하고, 사이트 SEO를 강화하고, 방문자의 브라우저와 상호작용하는 API를 사용하거나, 작업 일정을 예약해 지정된 간격으로 코드를 실행할 수 있습니다.
Velo에는 프런트엔드에서 코드를 트리거하지 않고도 백엔드 코드를 테스트할 수 있는 기능 테스트 도구가 포함되어 있습니다. 백엔드 함수 테스트에 사용할 사용자 지정 매개변수도 정의할 수 있습니다.
데이터베이스. Velo를 활성화하면 Wix 데이터도 사이트에 자동으로 추가되어 기본 제공 데이터베이스를 사용할 수 있습니다. Wix 앱은 사이트 기능을 강화하고 비즈니스 성장에 도움이 되는 강력한 서비스와 기능을 제공합니다. 사이트에 Wix 앱을 추가하면 해당 앱의 데이터도 새 컬렉션으로 자동 추가됩니다.
사이트에서 데이터베이스를 활성화한 후에는 Wix 비주얼 빌더를 사용해 데이터를 사이트 요소에 연결하고, 사용자 입력을 수집하고, 동적 페이지를 생성할 수 있습니다. 사용자 지정 라우터를 활용해 고유한 동적 페이지를 정의할 수도 있습니다.
또한, Velo의 외부 데이터베이스 SPI를 사용하면 사이트를 외부 데이터베이스에 연결해 기본 제공 컬렉션처럼 활용할 수 있습니다.
- 서버리스, 보안 및 유지관리. 모든 작업은 Wix 클라우드 서비스에서 호스팅됩니다. 따라서 서버의 초기 설정이나 장기적인 유지관리를 걱정할 필요가 없습니다. Wix는 필요에 따라 사이트 리소스를 자동으로 확장하며 강력한 보안 기능을 제공합니다.
- 기본 제공 IDE. Velo는 Wix 사이트에 IDE를 기본으로 제공해 Wix 에디터에서 직접 코드를 작성할 수 있도록 지원합니다.
Velo IDE의 기능은 다음과 같습니다.- CSS를 축소합니다
- 자바스크립트를 축소합니다
- 자바스크립트 파일을 번들로 묶습니다
- 최신 자바스크립트 코드를 ES2015로 트랜스파일해 이전 브라우저에서도 실행할 수 있도록 합니다
- 데이터베이스를 관리할 수 있습니다
- 테스트 사이트. 사이트 기능을 개발하면서 일부 방문자에게만 특정 버전을 테스트할 수 있습니다. 테스트 사이트를 생성한 후 로깅 도구를 사용해 작동 상태를 확인하고, 더 많은 사이트 방문자에게 공개하기 전에 결과를 점검할 수 있습니다.
- Velo 패키지. 사이트를 개발하면서 필요한 기능을 추가할 수 있습니다. Velo의 코드 재사용 기능을 활용하면 원하는 기능이 포함된 Velo 패키지를 선택해 하나 이상의 사이트에 간편하게 추가할 수 있습니다. Velo API로 제작된 Velo 패키지는 Wix 사이트 전용으로 설계되어 Wix 요소 및 앱과 원활하게 연동됩니다. Velo 패키지는 다음 2가지 유형으로 제공됩니다.
- 개발자 도구. Velo는 Wix 사이트의 코드를 모니터링하고 테스트하며 관리할 수 있는 개발자 도구를 제공합니다.
로그. Velo의 로깅 기능을 사용하면 콘솔 로그, HTTP 함수, 웹 모듈 함수 등 Wix 사이트 이벤트에 관한 정보를 수집할 수 있습니다. 라이브 사이트 이벤트를 실시간으로 확인하고, Google Operations와 간편하게 연동하거나, 외부 모니터링 도구에 연결해 이벤트 측정항목을 생성하고 오류 로그를 분석할 수 있습니다.
비밀 관리자. Velo의 비밀 관리자를 사용하면 API 키와 같은 비밀 정보를 안전하게 저장할 수 있습니다. 각 비밀 정보의 값은 사이트 대시보드의 비밀 관리자에 안전하게 암호화되어 저장되므로 본인만 액세스할 수 있습니다. 각 비밀 정보에는 사이트 코드에서 사용할 이름을 지정합니다.
트리거된 이메일. 트리거된 이메일을 사용하면 방문자가 특정 이벤트를 트리거할 때 이메일을 발송할 수 있습니다. 텍스트에 변수를 추가하고 코드로 정의한 값으로 대체해 이메일을 맞춤 설정할 수도 있습니다.
Velo 학습 리소스
사이트에서 Velo 활성화하기

