Replies: 1 comment 1 reply
-
|
Hey I looked at that demo video and it does look nice! Well done with that. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
This explores the idea of improving the developer experience (DX) for Serverpod by evolving Serverpod Insights into a more comprehensive developer platform. The goal is to reduce setup friction, prevent common configuration errors, and streamline repetitive workflows without changing Serverpodβs core architecture.
Motivation
Serverpod already provides a strong experience for Flutter developers by enabling development within a single tech stack across the entire mobile engineering lifecycle. However, there are still areas where developers face friction during setup, configuration, and repetitive code generation. Improving DX in these areas can help developers move from project creation to productive development more quickly and with fewer errors.
Goals
Non-Goals
Proposed Direction
Instead of introducing a new standalone tool, this RFC proposes exploring an evolution of Serverpod Insights into a broader developer experience platform. Since Insights is already clean, reliable, and focused, it could act as a foundation for guided workflows and automation.
To better communicate the idea, I also put together a quick visual concept that illustrates the overall direction and workflow:
https://youtu.be/gdmELt9eVC8
Potential Features
Command Execution via UI
Core Serverpod CLI commands are run automatically after certain steps are made:
Guided Database & Model Design
Boilerplate Code Generation
Expected Benefits
Open Questions
Feedback Requested
Community feedback is requested on the overall direction, scope, and feasibility of this idea, as well as suggestions for workflows that would benefit most from improved tooling.
Beta Was this translation helpful? Give feedback.
All reactions