📄️ Best Practices
This page provides recommendations to improve your application when developing and deploying with Juno.
📄️ Controllers
Controllers play a crucial role in granting permissions to mission controls and satellites within Juno.
📄️ Memory
A [satellite] can store data using two types of memory: heap and stable. While both types are forms of random-access memory that only exist as long as the smart contract lives, they can be compared to a familiar analogy. Think of heap as similar to the RAM in a computer, and stable as more akin to ROM.
📄️ Provisioning Options
The creation wizard for Satellites and Orbiters includes advanced provisioning options for developers who need more control.
📄️ Wallet
This section provides guidance on managing your assets and cycles with your wallet, which are essential for maintaining and providing enough resources for your modules in the Juno ecosystem.
📄️ Workarounds
This page is dedicated to helping you make the most of Juno features, even when some functionalities are not yet fully supported out of the box. Below, you'll find practical workarounds and guidance for processes which in the future will be resolved by features planned in the roadmap.