Utopia, a visual design tool for React, with code as the source of truth
1–10 of 175 posts
Re: Utopia, a visual design tool for React, with code as the source of truth
#2Re: Utopia, a visual design tool for React, with code as the source of truth
#3Re: Utopia, a visual design tool for React, with code as the source of truth
#4Re: Utopia, a visual design tool for React, with code as the source of truth
#5Re: Utopia, a visual design tool for React, with code as the source of truth
#6Re: Utopia, a visual design tool for React, with code as the source of truth
#7Re: Utopia, a visual design tool for React, with code as the source of truth
#8Doesn't really look ready or supported out of the box for M1 Macbooks, unsurprisingly. Probably going to install this on my other machine to try it out instead.
Re: Utopia, a visual design tool for React, with code as the source of truth
#9One specific thing Utopia addresses to me is the need for the code and the actual thing to be treated more as one single interactable component and not two separate things.
Instead we're treating the thing as a one-way compile step. There's no way to sync the DevTools in-memory changes we make to the DOM with the actual code.
The fact that Utopia allows the two things to be treated as one is a huge step towards making webdev more enjoyable.
And they’re following good steps… SwiftUI’s editor is very similar in this regard. Using the code as the main thing but having all kinds of interactable components around it that make writing code simpler with cool visual autocomplete widgets & visual aids.
Before with direct DOM changes building something like this was impossible but now with the React paradigm is seems natural to have this sync between code and visuals.
Kudos to the team for pulling this off.
Re: Utopia, a visual design tool for React, with code as the source of truth
#10Great work on this and looks interesting at first glance and very happy to see this open source. Doesn't really look ready or supported out of the box for M1 Macbooks, unsurprisingly. Probably going to install this on my other machine to try it out instead.