Content pfp
Content
@
0 reply
0 recast
0 reaction

nickbytes pfp
nickbytes
@nickbytes.eth
Javascript still needs its Rails/Django equivalent. Next.js has empowered a bunch of frontend devs to build fullstack applications, but there’s a ton of footguns and the flexibility still has people floundering in problems long-solved by other frameworks.
9 replies
1 recast
2 reactions

Alex Loukissas πŸ‰ pfp
Alex Loukissas πŸ‰
@futureartist
RedwoodJS has gotten the closest to this. Have you tried it?
1 reply
0 recast
3 reactions

Leeward Bound pfp
Leeward Bound
@leewardbound
I have tried redwood extensively, I liked a lot of its usability features, it still doesn't hold a candle to the dev experience (and operational/management experience) of Django+graphene backend.
2 replies
0 recast
2 reactions

Adam Hodges πŸ”΅-' pfp
Adam Hodges πŸ”΅-'
@hodges.eth
We've got all these beautiful languages on the backend, I don't understand why anyone would go with a JS framework 🀒
2 replies
0 recast
0 reaction

Leeward Bound pfp
Leeward Bound
@leewardbound
What's sad is that TS has *great* DX, I prefer writing TS to even Python because the typing system is so πŸ”₯ - but the whole ecosystem sucks as soon as you need to import a system library, install any dependency, connect to a DB, etc etc etc
1 reply
0 recast
0 reaction

Alex Loukissas πŸ‰ pfp
Alex Loukissas πŸ‰
@futureartist
Perhaps it's been a minute since you worked with some of the modern tooling in TS? Things like Prisma/Drizzle, Zod, many more work great.
1 reply
0 recast
1 reaction

Leeward Bound pfp
Leeward Bound
@leewardbound
Strong disagree buddy, I am very modern with my TS, but are you modern with your Django/Rails?
1 reply
0 recast
0 reaction

dinislam pfp
dinislam
@dinislam.eth
No, I'm not. Is it worth trading end-to-end type safety I get with using Drizzle, tRPC, Next.js for what sounds like great migration tooling and an admin dashboard?
3 replies
0 recast
2 reactions

Leeward Bound pfp
Leeward Bound
@leewardbound
If you use typesafe API like gql or rpc, the frontend experience (I still use nextjs + Apollo for frontend) is still strongly typed. I do wish the python had better typing, but it's *far* less important on the backend, which has strong python unit tests. Is it a tradeoff? Yes. Is it worth it? I think it definitely is.
2 replies
0 recast
2 reactions

Leeward Bound pfp
Leeward Bound
@leewardbound
Also, beyond the admin and migrations, I'd cite the interactive shell and integrated unit test solutions among the "must haves" that JS doesn't even scratch the surface of
0 reply
0 recast
2 reactions

nickbytes pfp
nickbytes
@nickbytes.eth
Honestly, it’s worth considering… as always, depends on product/team/environment/etc etc.
0 reply
0 recast
0 reaction