I'm a developer with experience in creating physical games, and I'm looking to transition our card game into a web format. My background includes some basic Python and JavaScript knowledge, but I'm unsure which framework would be the best to kick off this project. This will be my first serious app development, so any advice or tips on how to get started would be incredibly helpful!
3 Answers
You might want to check out FastAPI for your backend. It can handle your game interactions well, and pairing it with a Postgres database gives you a solid foundation. For the frontend, just pick something simple to start, like React or Vue, since you want to get things up and running quickly.
Make sure you think about the UI for your card game. If you're aiming for simple visuals, basic CSS and JS will do the trick, but more intricate animations might need a canvas approach or even WebGL. Don't hesitate to explore those options as your project evolves.
It's crucial to ensure that all game logic happens server-side to prevent cheating. Consider your front-end as just a display layer. That way, users won't have the ability to manipulate the game easily.

Related Questions
Ray Trace Simulator – Interactive Optical Ray Tracing Tool
Wordsearch Generator
Random Maze Generator and Solver
Interactive Wheel Spinner Tool – Add Choices and Randomly Pick a Winner
Raffle Ticket Generator
Instant Online Dice Roller