Is SVG good for interactive GUIs though?

On Saturday, July 30, 2016 at 4:12:37 PM UTC+1, Duane Johnson wrote:
>
> Welcome, Rupert! Elm started small and has been growing significantly in 
> the last year. In its initial phase, it focused a lot on the 
> graphical/canvas oriented possibilities. Many web developers gravitated 
> toward its innovative ideas and its javascript-community-friendly culture, 
> however, and Elm's creator has now spent a lot of time (along with many 
> others) making it better suited to a more general web application 
> framework. In other words, it isn't just canvas graphics any more, although 
> you can still do that.
>
> I think you may find a UML modeller would work well with SVG, and Elm also 
> supports that quite nicely. I think it's still missing a higher-level 
> library in this area (for instance, I find my SVG code peppered with a lot 
> of toString calls while converting numbers to SVG attributes) but because 
> it's implemented in the virtual-dom manner (similar to React) it's very 
> pleasant to make state changes. See 
> http://package.elm-lang.org/packages/elm-lang/svg/1.1.1/
>
> On Sat, Jul 30, 2016 at 3:37 AM, 'Rupert Smith' via Elm Discuss <
> [email protected] <javascript:>> wrote:
>
>> New to Elm, hello all. I only heard about Elm because Manning send me 
>> emails about their MEAP books and the latest one was for 'Elm in Action'.
>>
>> I noticed that quite a few Elm examples are graphical, the asteroid game, 
>> or elm-flatris, sketch-n-sketch. Is there something about Elm that makes it 
>> suited to working with HTML canvas?
>>
>> I am writing an application that could conveniently be described as like 
>> a UML modeller. I would like to mix fairly simple graphical elements and 
>> text and particularly text input fields. Up until now I have been trying 
>> out Paper.js - which does not support text input fields. Do you think Elm 
>> might be useful for this type of application?
>>
>> Thanks for your input.
>>
>> Rupert
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Elm Discuss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to