Root App server development
This section shows you how to build your App's server. You'll write code to handle client requests, store data, and manage users. Your code runs in the Root cloud and powers everything behind the scenes.
📄️ Overview
This section covers how to set up and work with the server side of a Root App. You'll see how the project is structured, what tools it uses, and how to run it locally for testing.
📄️ Lifecycle
Your server runs in the Root cloud, and Root manages when it starts, stops, and restarts. This article explains how the server lifecycle works, how to define your entry point, run initialization code, and handle orderly shutdowns.
🗃️ Community access
12 items
📄️ Assets
Convert temporary upload tokens into permanent file references that your app can store and use later.
📄️ Community log
Send diagnostic messages from your app server to the administrators of a Root community.
📄️ Job scheduler
The Root JobScheduler is an API for scheduling tasks that need to execute at future date(s). The API supports operations such as create, retrieve, edit, delete, and list. Behind the scenes, your jobs are stored in a database that's automatically backed up by Root.
📄️ Client attachment
Track when community members are actively viewing your app.
🗃️ Persistence
3 items