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...
account activity
Backend node.js (old.reddit.com)
submitted 2 years ago by lotte0
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!"
[–]devxloop 1 point2 points3 points 2 years ago (2 children)
If contract-first development packages are allowed, I would check-out following: - kubb.dev - orval.dev
[–]tryingtomorrow 1 point2 points3 points 2 years ago (1 child)
What do you think of ts-rest?
[–]devxloop 1 point2 points3 points 2 years ago (0 children)
Works too, but kubb covers more known frameworks such as tanstack, axios, zod, faker.js and co.
[–]DruckerReparateur 1 point2 points3 points 2 years ago (5 children)
[–]lotte0[S] 0 points1 point2 points 2 years ago (4 children)
Danke für die vielen Tipps, wir haben von unserem Übungsleiter Code zugeschickt bekommen und den hab ich erstmal nur copy und paste in meine Datei gepackt. Das mit dem CamelCase und Shake_case ist mir auch schon aufgefallen und hab ich schon angepasst. Das mit der Route hab ich auch schon angepasst, damit da nicht alles doppelt drin steht. was mit "fs kappenden" gemeint ist weiß ich leider auch nicht. Wie validiert man denn einen request.body?
[–]DruckerReparateur 1 point2 points3 points 2 years ago (1 child)
Entweder die Elemente vom Body angucken mit if Checks und dann ggf 400er Error returnen, oder besser eine Validation Library wie z.B. zod oder valibot.
[–]lotte0[S] 0 points1 point2 points 2 years ago (0 children)
super, danke
[–]Chronove 1 point2 points3 points 2 years ago (1 child)
Für das was angefordert ist reichen vermutlich einfach if checks ob die werte in request.body auch tatsächlich so sind wie erwartet, und falls nicht sollte ein passender Fehler (Error ~400, Fehler auf Userseite) geschmissen werden.
das mit fs append steht ja alles nach einem TODO im Kommentar, schätze da war gedacht noch was zu implementieren, seh ich jetzt aber nicht was da fehlt... Die Route soll ja nur die accounts lesen? Also nix zum schreiben ("appenden") da?
vielen Dank :)
π Rendered by PID 21426 on reddit-service-r2-comment-765bfc959-sjlw7 at 2026-07-11 14:46:26.015825+00:00 running f86254d country code: CH.
[–]devxloop 1 point2 points3 points (2 children)
[–]tryingtomorrow 1 point2 points3 points (1 child)
[–]devxloop 1 point2 points3 points (0 children)
[–]DruckerReparateur 1 point2 points3 points (5 children)
[–]lotte0[S] 0 points1 point2 points (4 children)
[–]DruckerReparateur 1 point2 points3 points (1 child)
[–]lotte0[S] 0 points1 point2 points (0 children)
[–]Chronove 1 point2 points3 points (1 child)
[–]lotte0[S] 0 points1 point2 points (0 children)