Developing for Node.js applications
All wpcomvip GitHub repositories created for Node.js applications are initialized with a copy of the vip-go-node-skeleton repository.
The vip-go-node-skeleton provides useful example for the basic requirements for a Node.js application to run successfully on VIP’s infrastructure and code examples that demonstrate how to use various frameworks and technologies on the platform.
Developers can opt to work with any framework they prefer for their Node.js applications as long as a specific set of requirements are met. Take time to review the requirements for Node.js application code to successfully build and deploy to a WPVIP Platform environment.
Read more about Node.js application requirements
Validation tests for Node.js application codebases are available to identify issues that could prevent application code from building, deploying, or working as expected before that code is deployed to a production environment. Tests can be enabled to run when a pull request is initiated or during local development by using VIP-CLI.
Read more about deployment validation
Additional resources authored by WordPress VIP are available to assist with Node.js application development including the Next.js Boilerplate, the Decoupled Plugin Bundle, and the Block Data API plugin.
Last updated: November 25, 2024