Root App client development
This section shows you how to build the client. You'll create the UI, connect to your server, and respond to user actions like clicks and file uploads. Your code runs in a browser-like container within Root and handles everything the user sees and does.
๐๏ธ Overview
This section shows how the client side of a Root App is set up. You'll see how the project is structured, what tools it uses, and how to run it locally for testing.
๐๏ธ Lifecycle
Root controls when your App's client starts, when it stops, and when it gets reloaded. This article explains the different phases of the client lifecycle and how Root manages the client for you.
๐๏ธ Responsive UI design
Root apps are built using modern web technologies like React and TypeScript. To ensure a great user experience, itโs essential that your app is fully responsive โ both to the device screen size and to the Root desktop client's unique presentation modes.