-
-
Notifications
You must be signed in to change notification settings - Fork 254
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Public RoadMap #1001
Comments
Hi, 1: "Structured Scaffold" I wonder how the full scaffolding fits long-term with the "community of plugins". Will it be possible to gradually "migrate" from the "Simple Starter Kit" to the "Structured Scaffold" by adding plugins? My initial reading is that the "Structured Scaffold" has some great features and structure but it goes beyond a structure to include lots of tools that turn Robyn into a very fully featured and opinionated framework. I'd love the option of a structure that provides "separation of concerns and enhanced organization for scaling projects." without immediately pulling in everything including the kitchen sink. It would be great if it allowed me to gradually learn Robyn in a new application without having every tool to also learn from the beginning. If it were possible I'd like to see all the parts of the "Structured Scaffold" as plugins and clear documentation on how to incrementally upgrade from the Simple Starter Kit.
How will support for both Pydantic and SqlAlchemy work? ("Integrate Pydantic by default" and "then add a first class support for the database orm") My understanding is that at present Sqlalchemy can support DataClass and that you need to use SqlModel if you want to use Pydantic?
It doesn't say so but is the "initial integration with Strawberry" fully optional?
"Add the ability to add default authorization and authentication. But like the templating support, this needs to hot swappable." Doesn't this also fit with the plugin community? Make the example https://robyn.tech/documentation/example_app/authentication a plugin and then people can use that as a model for alternative implementations? |
I've moved away from maintaining a yearly roadmap. We will be following a waterfall style roadmap. We will be focusing on one current major issue and then future issues in the pipeline. Please feel free to use this issue as a place to request features.
Current Area of Focus
Future Plans
Somethings left from 2023
implement request validation
add support for yields
complete Strawberry GraphQl support
then add a first class support for the database orm (feat: support for structured scaffold in create command #970 )
Improve websockets
Implement SSE
Default authorization and authentication
Automatic const request optimization
middlewares:
Somethings left to do from 2022:
jsonify
methodFeel free to comment with what you think of it and if there are any features that you'd like to have in this roadmap.
The text was updated successfully, but these errors were encountered: