Hey everyone.
Let’s get straight to it: I’m testing tools that help bridge the gap between design and development, and using DevLink is one of them, as the front-end pillar for a complex, large-scale SaaS.
The promise of speed is tempting, but the reality of a large, day-to-day project raises some serious questions for me.
I want to initiate a sincere discussion with those of you already in the trenches. My main concerns are:
-
Complex Components: How does DevLink handle components that go beyond the basics? Think virtualized tables, logic-heavy dashboards, or dynamic forms. Does the bridge to React hold up, or does it become a hard-to-maintain mess of
propsandslots? -
State Management: Is the integration with state libraries (Redux, Zustand, etc.) clean? Or does the DevLink layer create awkward coupling, making your business logic more verbose than necessary?
-
Performance: In an app with dozens of DevLink components on a single screen, have you noticed a performance hit? Does the final bundle get bloated?
The idea of empowering the design team and speeding up development is fantastic, but not at the cost of a fragile and hard-to-scale architecture.
I want to hear from you:
-
What are DevLink’s limits? Where would you draw the line and say, “from this point on, it’s better to just code it by hand”?
-
What was the biggest real-world “win” you got from using it on a serious project?
-
And what was the most significant “gotcha” or unexpected problem you ran into?
Is it worth betting the farm on DevLink for a long-term SaaS project?