Create/support a Web client #110
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Create a reference WebUI/Web client interface for PVC using the API. Long-term feature project.
changed milestone to %4
Some initial work has been done on this, using Nuxt.js and Django as an API proxy.
The current iteration is read-only and fairly basic, but does a decent job at being a proof-of-concept.
After getting far enough along to think about refactoring the whole thing, I got a bit burned out by the project, so it's not really done, and I'm not sure exactly when I will resume/finish it.
I envision making the read-only/status dashboard type UI a standard component of the API perhaps, and creating a "better" read-write version with more functionality, but this might not be worthwhile.
Ended up abandoning most of the Nuxt.js attempt. I did get a fairly nice UI set up, but it proved to be very cumbersome.
Overall I've found frontend dev midly interesting, but also very tedious and confusing.
I'd still like to make a WebUI, but not with much priority. Maybe I could try React instead.
After many more months of thinking, Vue.js (and possibly Nuxt.js) still seems like the "right" choice in terms of frontend frameworks. However implementation must be done properly which my attemps were not. Will revisit likely this winter.