Why I skipped Figma and prototyped in code instead
Briefly

The article discusses how integrating ECharts with ChatGPT simplified the design process for product designers. By using ECharts’ sandbox environment for rapid prototyping and engaging ChatGPT for syntax and capabilities, designers can effectively communicate their design intent to engineers. This setup reduced the design execution gap, allowing for better visualization that aligns with the technical constraints of the library. The emphasis is on using code to express intent rather than focusing on production, thereby enhancing collaboration and understanding between designers and engineers.
Instead of fighting these limitations, I decided to work directly with the tools our engineers use.
This approach greatly reduced the design execution gap. Engineers could see and feel exactly what I wanted, within the constraints of the library.
Staying within actual technical constraints rather than designing fantasy interfaces is crucial for effective communication.
Most importantly, this approach respected everyone's role. I wasn't trying to be an engineer - I was using code as a tool to express intent.
Read at Medium
[
|
]