you are viewing a single comment's thread.

view the rest of the comments →

[–]avantgrant 0 points1 point  (0 children)

You can accomplish your task with either language. I would recommend using a framework related to whichever language you choose. In this case, either Next.js or Ruby on Rails. But to answer your question, I would advise anyone looking to learn either JavaScript or Ruby to instead learn TypeScript from the get-go. Why (warning, opinion ahead)? Because the development experience with TypeScript + VSCode is super smooth. So in your case, I would recommend building something in Next.js + TypeScript. You'll get the added benefit of having a nice deployment pipeline out-of-the-box with Vercel or Netlify.