Making guidelines and standards easily usable #6
Closed
SampsaKaskela
started this conversation in
Ideas
Replies: 0 comments
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.
-
If we want people to pickup and use guidelines and standards we come up with I think it is important that we would establish way to utilize them easily. We can come up with best guidelines and software but if we can't make these convenient people simply won't use them because it is cumbersome. So I would like to open discussion what tools people use at conventions at the moment to deploy their things and should we consider offering shortcuts that make using things easy. We could have just all for one package but also potentially ways to deploy parts of things if someone prefers to have their own solution for some part.
Some solutions that come to my mind and that I utilize at my work are for example Docker or OpenAPI generators. Docker for deploying and running things easily or OpenAPI generator so you can easily generate code for backend or frontend usage. Obviously people could use different solution than we recommend but let's assume we would target that 90% of conventions that use this could just use it out of the box without any modifications outside of maybe some branding things. So idea would be that we provide something that is ready and one console command away from being done so people would not have to go and search solution that fits their needs. For example for OpenAPI I have personally used library called Orval to generate functions for frontend usage. Maybe for example we should provide config like that so people can easily pickup and start implementing things against backend assuming they want to run their own frontend.
These were ideas that just came to my mind quickly. Would be interested to hear what other cons have been using and is there to way to automate processes maybe with some parameters so users could easily start using things instead of spending time trying to make their system compatible.
Beta Was this translation helpful? Give feedback.
All reactions