Developing Custom Websites

2 min read
Wix enables you to work in an open development platform to customize the functionality of Wix sites and build advanced web applications.
Work in Wix's Editor, add custom functionality and interactions using APIs, use your own tools, and enjoy serverless coding in both the frontend and backend, all in an open, extendable platform.

Development features

These features make your website development hassle-free:
  • Coding: Use Velo by Wix to add JavaScript code to a Wix site. Work with our APIs to add custom functionality and interactions to your site. Add CSS to your site to customize its look and feel.
    Velo also provides a full server-side runtime system based on Node.js. You can export functions from the backend to the client-side using web methods. Wix serves all your files for you.
    Write your code in the Wix Editor, the VS-Code based Wix IDE, or integrate your site with GitHub and use your own tools.
  • Databases: The Wix development environment includes Wix Data, which lets you work with our built-in database collections. You can also connect your site to any external database.
  • Open platform: Extend your site’s functionality to other services. Install NPM packages, use the Fetch API to make external calls, and expose your site's functionality as an API with HTTP Functions. Use custom app extensions to extend your site's business logic and integrate with 3rd-party services.
  • Developer Tools: Wix provides developer tools to help you monitor, test, and work with the code on your site. These include server-side logging, integration with Google Operations, a secrets manager, a site monitoring dashboard, and triggered emails for site events.
  • Serverless, secure & maintained: All the work you do is hosted on Wix's cloud services. That means you never have to worry about your server’s initial setup or long term maintenance. Wix automatically scales your site's resources as needed, and you benefit from our lock-tight security.

Get started

Visit our developer documentation portal to learn more about developing custom websites.

Did this help?

|