Comment by ojkelly
3 years ago
In 2015 one of the founders wrote a really interesting post about how they did it [0].
> Pulling this off was really hard; we’ve basically ended up building a browser inside a browser.
[0] https://madebyevan.com/figma/building-a-professional-design-...
Which can make sense on the short term, but on the long term I'm sure browsers' SVG renderer will catch-up and use GPU rendering in the spirit of pathfinder, piet-gpu, etc.
This is why I think it is wise for Penpot to use the native browser SVG renderer. They can spend their limited ressources on making a cool app while the browsers will inevitably improve their vector renderer on their own
Agreed, I really wish browsers spent more time developing SVG.