Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-83208

A frontend template engine instead of the mustache

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 5.0
    • HTML and CSS
    • None
    • MOODLE_500_STABLE

      it's the 21st century, user interaction is now much more intense and diverse, it is no longer limited to simply displaying a data table, all modern UI/UX require the implementation of display logic

      Mustache's choice is rather strange - the absence of this logic simply transfers it to the backend level - which greatly clutters the code with unnecessary operations

      There are various template engines used in various other php frameworks, such as blade in laravel. There are projects that allow you to write a frontend on reactive Vue/React libraries - such as Inertia

      I would like to see moodle a little more modern than 20 years ago (when I just started working with it

            Unassigned Unassigned
            алексей1 Алексей
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.