From 18d8fff7c98254dcaf03cc61ddb3e456de36144f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Menrath?= <99024746+Menrath@users.noreply.github.com> Date: Fri, 12 Apr 2024 09:19:09 +0200 Subject: [PATCH] [docs] Add example/tutorial repo mod_nosferatu for reactive library page --- docs/guides/javascript/reactive/index.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/guides/javascript/reactive/index.md b/docs/guides/javascript/reactive/index.md index 4a8636e00e..79a4f6d593 100644 --- a/docs/guides/javascript/reactive/index.md +++ b/docs/guides/javascript/reactive/index.md @@ -18,6 +18,14 @@ Third-party plugin developers are free to use any framework they want to impleme Nevertheless, in terms of reusability, maintainability and user experience the advantages of having a reactive UI are undeniable. For this reason Moodle has an adhoc reactive library that can be used to implement small reactive applications on any Moodle page. +:::tip Example module: moodle-mod_nosferatu + +GitHub repository: [moodle-mod_nosferatu](https://github.com/ferranrecio/moodle-mod_nosferatu/) + +This repository provides a step-by-step tutorial for developers, covering starter, beginner, and intermediate levels. It includes helpful comments, hints, and best practices to aid in development. + +::: + ## Reactive pattern highlights To understand the advantages (and disadvantages) of a reactive User Interface (UI) there are a few major points you must understand about reactivity: