Client/server interaction
- Using modules with reusable return values
- Using values affecting client application behavior
- Getting predefined values on the client
- Minimizing server calls number
- Minimizing the code run on the client
- Access to the file system from the configuration code
- RAM usage optimization
- Timeouts when using external resources