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

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

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

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

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

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

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

4 Likes

چه باحال خیلی بدرد باهم فیلم دیدن میخوره
میتونی به فیلیمو هم پیشنهاد بدی…

1 Like

راستش فکر نمیکنم بدرد کسی بخوره. غیر از مدرسه ما که میخواد قران پخش کنه :grin: جوری که همه کامپیوتر کلاس ها sync باشن

فرض کنید چند نفر بخوان یه فیلم رو ببینن و باهم دربارش بحث کنن، چی بهتر از این که قبل از بحث اونو باهم ببینن و کاملا همزمان

مثال مدرسه که زدید کسی حوصلش نمیکشه اینو تنظیم کنه براشون اونجا

1 Like