Starter tracks
Starter tracks help you get started with NPL, the NOUMENA Runtime, and the NOUMENA Cloud. At the end of tracks, you will be able to deploy your first NPL application and interact with it through the automatically generated API.
-
Creating a new NPL project: Initialize a new NPL project with
npl init
and understand the generated project structure. -
Develop NPL on your own machine: Set up your development environment and start writing NPL code. Run the NOUMENA Runtime locally on your machine.
-
Developing NPL with GitHub Codespaces: Use GitHub Codespaces for cloud-based NPL development with pre-configured environments.
-
Using your NPL application: Learn how to use your NPL application and expose protocols for creating instances and calling permissions.
-
Deploying NPL to NOUMENA Cloud: Deploy your NPL application to NOUMENA Cloud using the
npl cloud deploy npl
command. -
Deploying frontend to NOUMENA Cloud: Deploy your frontend application to NOUMENA Cloud using the
npl cloud deploy frontend
command.
Further how-to guides are available in the How-To section to provide more guidance on more focused topics.