DSL's for our ecosystem
This commit adds a comprehensive hot reload example that demonstrates how to use the rhai_system for dynamic template rendering with Tera. Key improvements include: - Refactor the example to use external script files instead of hardcoded Rhai code - Implement proper module imports using the BasePathModuleResolver approach - Fix template rendering by using keyword arguments in Tera function calls - Add support for hot reloading both main and utility scripts - Remove unnecessary output file generation to keep the example clean - Fix compatibility issues with Rhai functions (avoiding to_string with parameters) This example showcases how changes to Rhai scripts are automatically detected and applied to rendered templates without restarting the application, providing a smooth development experience. |
||
---|---|---|
_archive/rhai_engine | ||
components | ||
database | ||
devtools/reloadd | ||
rhai_system | ||
rhai_tera | ||
server | ||
tera_factory | ||
utils | ||
.gitignore | ||
README.md |
rhaj
DSL's for our ecosystem