#Does the help-forum offer project reviews/review for server structure, server actions and slow SSR

14 messages · Page 1 of 1 (latest)

azure frost
#

I'm still a junior and have no real senior who could review my project. I've asked on the next.js reddit but haven't found anyone
If this is allowed here -> current project: https://github.com/nkoerner93/spark
Deployed Version: https://spark-chi.vercel.app/

Any feedback for even a single file would be appreciated since It's really hard to get senior feedback. I've attached some relevant links.
I feel like the performance is lacking on my deployed website, maybe I'm doing mistakes with my SSR/async fetches.

Can also write me anytime if you're willing to have a small chat and help a junior out.
Thanks

echo waspBOT
#

🔎 This post has been indexed in our web forum and will be seen by search engines so other users can find it outside Discord

🕵️ Your user profile is private by default and won't be visible to users outside Discord, if you want to be visible in the web forum you can add the "Public Profile" role in id:customize

✅ You can mark a message as the answer for your post with Right click -> Apps -> Mark Solution
(if you don't see the option, try refreshing Discord with Ctrl + R)

old breach
#

Later I’ll take a peak…. I think you are going to get a lot of different perspectives not that that’s a bad thing but typically you would wanna post this in #1159349244256342027 probably with all the stuff you said here. Typically the forum is for specific questions or issues.

dense geyser
#

@azure frost I only checked codebase for anime -> ranking/seasonal

#

I didn't find anything wrongly implemented

#

only thing I noticed is that you have your fetch functions in action.ts with "use server"

#

you can have your fetch functions in normal util functions - "use server" is only for server actions

old breach
dense geyser
old breach
#

Any functions with the directive use server when nextjs does the build it exposes an endpoint to the world. If that endpoint is something your calling server side only your exposing potential attack vectors for scraping data. I’m not sure if your agreeing or disagreeing with me 😂

dense geyser
old breach
#

I didn’t look at the code yet so I just went off your message… so I may have misunderstood too 😂 all good

dense geyser
#

I meant this function