Closed daviddyess closed 5 years ago
Node.js
Vote here for Node.js to be used
GO
Vote here for GO to be used.
PHP
Vote here for PHP to be used
Python
Vote here for Python to be used
C#
Vote here for C# to be used
Add additional nominations in individual comments for voting. You can vote more than once, but we should reserve that for tie-breakers. Once we have a language we will pick a framework
Have you guys considered CouchDB?
As discussed on Discord: Right now we're thinking it might be a good idea to ask anyone interested to provide some proof of concept code to show how they would do it in their favorite language. Scope might be a simple CRUD (Create Retrieve Update Delete) for flavors using POST, GET, PUT and DELETE. With an endpoint like /api/flavor/{id}
Workflow like: fork the project, add a poc
directory, put your code there, pull request
Edit: I would skip the database part for the poc or make it SQLite only. I'd like to play with everything that comes my way and don't want to setup a DB first. Edit: Removed v1 from the endpoint. Apparently that's bad practice.
Please correct me if any of this doesn't make sense :)
On Discord the question came up if we want to use GraphQL. So add a poc for that too I think.
First poc with node/potsgres/express by @ayan4m1 https://github.com/ayan4m1/flavor-api
Yeah!
I'm splitting this off into a separate subRFC, feel free to so with other items in RFC#2.
What language do we want to use for the backend of the Open API (specifically)? Additionally, what is your preferred framework of choice in that language.
We're just going to by a majority of commentors, so if you have a preference speak up. I would really like to have an accessible API running in the month of May.