You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the long term roadmap I'd really like to support some type of authentication / editing of recipes and other content from within our app.
Exploring decoupled editorial is really interesting to me, and there are a few possible approaches I could see.
One idea is that we generate forms automatically during a build step based on the JSON schema of each data model provided to us by OpenAPI. These can then be tweaked / customized to our needs. There are a couple of JSON schema --> form generation libraries out there already for Angular that may assist if we take this approach. One example of this kind of approach can be seen in the Ember library developed for Reservoir, detailed here.
I'm also interested in exploring different ways of exposing form fields to authenticated users. The two main approaches are either a sidebar/drawer approach like CardStack uses (which is an Ember project), or an inline editing approach. In either case the key requirement is live previewing of changes as you are making them.
In the long term roadmap I'd really like to support some type of authentication / editing of recipes and other content from within our app.
Exploring decoupled editorial is really interesting to me, and there are a few possible approaches I could see.
One idea is that we generate forms automatically during a build step based on the JSON schema of each data model provided to us by OpenAPI. These can then be tweaked / customized to our needs. There are a couple of JSON schema --> form generation libraries out there already for Angular that may assist if we take this approach. One example of this kind of approach can be seen in the Ember library developed for Reservoir, detailed here.
I'm also interested in exploring different ways of exposing form fields to authenticated users. The two main approaches are either a sidebar/drawer approach like CardStack uses (which is an Ember project), or an inline editing approach. In either case the key requirement is live previewing of changes as you are making them.
Here's an inline editing example.
The text was updated successfully, but these errors were encountered: