اولین پروژه من با تایپ اسکریپت!

سلام دوستان.
ی پروژه نوشتم که کارش پخش ویدیو همزمان روی دستگاه های یک شبکه هست.
با استفاده از socket.io نوشتمش و فقط روی کروم اجرا میشه.

با توجه به این که این اولین تجربه من با typescript هست٬ ممنون میشم کد پروژه رو ( غیر از فرانت!) ی نگاهی بندازید و نقدش کنید.

توی نقدتون این موارد رو بررسی کنید:

  1. بخش بندی کد
  2. زیبایی و تمیز بودن کد
  3. نحوه درست استفاده از enum ها و کلاس ها و…

نکته ای که وجود داره اینه که چون من میخواستم همه چیز سریع باشه، ی دیتابیس in memory خودم طراحی کردم 📷 - ( چون پیدا نکردم - ایرادی که نداره؟)

خیلی تجربه شیرینی بود چون برای اولین بار بود که تونستم قواعد کدنویسی رو توی پروژه ام اعمال کنم

hamidb80/realtime-video-cast