|
|
|
|
|
by ashark
3500 days ago
|
|
It would help if their API were sane, and I could just write something to grab what I need on the command line or to a plain HTML/CSS page and never interact with their confusing, slow "web app", but it really, really isn't. I suspect that's a symptom of their backend being fairly dumb, which is (a big part of) why the frontend is so damn heavy and sluggish. Seems like an early (poor) architecture decision. (yes, there are some command line tools that people have written, but they're too limited, for this reason, unless something's changed in the last ~6 months since I last looked at them) |
|
And as for the backend, I wouldn't call it dumb, exactly, but it was implemented in a way that would help spur early growth of the company - and it succeeded in doing that, so it wasn't a poor decision from that point of view. We really, really do know that we've outgrown it now, and are hard at work replacing it with something better. That happens at just about every company as it scales. The frontend is constantly getting faster as we adopt the rewrite, and the faster backend for the API has just entered open beta, as a matter of fact; you're welcome to try it: https://asa.na/fast-api.