اولین تجربهم در ساخت یک مارکتپلیس گیم با Next.js و FastAPI
سلام
من محسن مساوات هستم و مدتیه به همراه تیم خودم روی یک پروژه شخصی/تیمی کار میکنم که هدفش ساخت یک مارکتپلیس برای گیمرهاست.
اسم این پروژه سابگیم (SubGame) هست.
برای توسعه این پروژه تصمیم گرفتم از دو تکنولوژی محبوب استفاده کنم:
Next.js برای فرانتاند
FastAPI برای بکاند
انتخاب این استک برام به چند دلیل جذاب بود:
سرعت توسعه بالا
سازگاری عالی با SEO مخصوصاً سمت فرانتاند با Next.js
کارایی و سادگی FastAPI برای پیادهسازی APIها
الان در مرحله تولید هستم و در بخشهایی مثل سیستم چت، مدیریت کاربران و تراکنشها
توی مسیر توسعه، با چالشهای زیادی روبهرو شدم مثل:
مدیریت احراز هویت با JWT
ذخیرهسازی امن توکنها
بهینهسازی عملکرد برای مقیاس بزرگتر
در آینده بیشتر درباره جزئیات فنی هر بخش مینویسم.
فعلاً خواستم اولین تجربههام رو به اشتراک بذارم و بازخورد جامعه برنامهنویسی رو بگیرم