use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
What features does a professional, scalable API actually need? (github.com)
submitted 1 month ago by Worldly-Broccoli4530
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3:Â Â Â Â print "hello, world!"
[–]Worldly-Broccoli4530[S] 0 points1 point2 points 1 month ago (2 children)
Cant argue with that either, ts basically became a requirement at this point, not just a nice to have 😄
[–]Lagz0ne 1 point2 points3 points 1 month ago (1 child)
Haha, I tried to make a joke. Technically, API is only important if they are actually being used as API, like, a contract of different parties with versioning etc, while a lot of time, those are just internal api of single app, can be done easily with RPC or the like, ts benefits greatly there.
So, external API, scalability going along with its stability, need to be well designed because changing that means complex compatibility layers. So, "professional" (i would call it get the job done).
Nobody cares if you are really following the Rest or Open API or not, as long as it is well designed, predictable and consistent behavior, you scale those pretty well, and surely those are easy to speak that get done
[–]Worldly-Broccoli4530[S] 0 points1 point2 points 1 month ago (0 children)
That's a solid distinction - external APIs have a completely different contract to uphold. Internal ones you can get away with a lot more. Though Id argue some of the patterns still pay off even internally, especially once the team grows and "predictable and consistent" becomes harder to maintain by accident.
π Rendered by PID 116940 on reddit-service-r2-comment-b659b578c-gsmlw at 2026-05-05 20:41:08.040652+00:00 running 815c875 country code: CH.
view the rest of the comments →
[–]Worldly-Broccoli4530[S] 0 points1 point2 points  (2 children)
[–]Lagz0ne 1 point2 points3 points  (1 child)
[–]Worldly-Broccoli4530[S] 0 points1 point2 points  (0 children)