Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Splitting frontend/backend?? #652
Yea so this has been my working setup for about a week or so now and figured I'd submit a PR incase this is functionality desired upstream. Adds two environment variables (
referenced this pull request
Mar 1, 2017
I'm sorry it took so long to actually come out with a response (a lot of stuff got in the way and this wasn't exactly high prio). Basically, I do not intend to bundle any alternative frontends in the main repo. My position on the web UI is that while it is using the API like an app, it is a default UI, and every software comes with one. Usually they're static, this one's React. Its using the API exclusively just to make sure it has no advantages over 3rd party apps.
The alternative frontends don't actually need to live on the server. Like TweetDeck for Twitter, you can just make a webapp that works with any instance you throw at it.
There is another argument against it, and it's the high rate of churn during development. We're changing a lot of stuff, and having to support multiple variations would add a lot of wasteful overhead.
Sorry, and thank you for your effort. I imagine you will keep this in a fork of yours.