Skip to content

Rewrite the renderer GUI using FABLE-elmish-react #14

@tomcl

Description

@tomcl

This is a suggestion for a future enhancement to the Visual2 code. I'm annoyed by the duplication in the HTML used for the skeleton, and also in much of the GUI F# code.

I suggest rewrite using fable-elmish-react

Advantages:

  • Write the web part properly, making changes much easier
  • Reduce code size by abstracting common patterns
  • elmish-react is the referred F# SPA tech and looks to have a long life.
  • elmish-react is at centre of new web development ideas and so tech learnt will have value beyond F#
  • (for person doing it) a great way to get into fable-elmish-react

Additional reference:

fable-elmish-react-electron toolbox may help in integrating this with electron framework, though I suspect nothing there needs to change.

I will definitely do this over the Summer if no-one else bids - so if you are possibly interested indicate this on the issue. If someone else does it I'll provide code review etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions