SSE - Server Sent Event چیست؟

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ย. 2024

ความคิดเห็น • 40

  • @armanfeyzi6311
    @armanfeyzi6311 2 ปีที่แล้ว +1

    آموزش حرفه ای برنامه نویسی وب به این میگن :) 👌👌👌

    • @MicroFrontend
      @MicroFrontend  2 ปีที่แล้ว

      ممنونم از فیدبک و انرژیتون.

  • @masoudkarimi2547
    @masoudkarimi2547 2 ปีที่แล้ว

    نمونه بارز یک مهندس کاربلد شما هستید 👌👌👌

  • @hoseinvarmazyar5233
    @hoseinvarmazyar5233 2 ปีที่แล้ว +1

    بی نظیر بود استاد

    • @MicroFrontend
      @MicroFrontend  2 ปีที่แล้ว

      درس پس میدیم جناب ورمزیار

  • @BobyCloud
    @BobyCloud 2 ปีที่แล้ว

    عالی مهندس عزیز، خداقوت

    • @MicroFrontend
      @MicroFrontend  2 ปีที่แล้ว

      کامنت شما برای من کردیت میاره. ممنونم

  • @kameelmirzaei4729
    @kameelmirzaei4729 2 ปีที่แล้ว +1

    مثل همیشه بی نظیر 👌👌

    • @MicroFrontend
      @MicroFrontend  2 ปีที่แล้ว

      ممنون از فیدبک و انرژیتون

  • @hamedmohammadi5367
    @hamedmohammadi5367 2 ปีที่แล้ว

    این دوره عالی بود🌹😁

    • @MicroFrontend
      @MicroFrontend  2 ปีที่แล้ว

      ممنون از فیدبک و انرژیتون

  • @omidgoly152
    @omidgoly152 2 ปีที่แล้ว +1

    عالی بود

    • @MicroFrontend
      @MicroFrontend  2 ปีที่แล้ว

      ممنون از فیدبک و انرژیتون

  • @muhammadjavadfarahani7809
    @muhammadjavadfarahani7809 2 ปีที่แล้ว +1

    خداقوت 😍🥰

    • @MicroFrontend
      @MicroFrontend  2 ปีที่แล้ว

      ممنون از فیدبک و همراهیت.

  • @eisayousefi4774
    @eisayousefi4774 2 ปีที่แล้ว

    سلام مهندس، واقعا عالی بود👌👏👏👏

    • @MicroFrontend
      @MicroFrontend  2 ปีที่แล้ว

      ممنون از فیدبک و انرژیتون

  • @mohsenhassani495
    @mohsenhassani495 2 ปีที่แล้ว

    خسته نباشید استاد خیلی خوب بود
    لطف میکنید برای مطالعه بیشتر منابعی رو هم معرفی کنید؟ اگه کتاب باشه خیلی بهتره، ممنون

    • @MicroFrontend
      @MicroFrontend  2 ปีที่แล้ว

      ممنونم خیلی بستگی داره به پلتفرمی که کار میکنید؟ از کدوم تکنولوژی استفاده میکنید.

    • @mohsenhassani495
      @mohsenhassani495 2 ปีที่แล้ว

      @@MicroFrontend من پایتون کار میکنم و فریمورک جنگو، اما منظورم پیاده سازی خاص در یک زبان نبود، دنبال یک منبع آموزشی در خصوص ویژگی‌های خاص html5 مثل sse هستم 🌹🌹

  • @shayan-alimoradi
    @shayan-alimoradi 2 ปีที่แล้ว +1

    خیلی ممنون عالی بود
    یه سوال بی زحمت
    ما اگه بخوایم با چنلز یا اس اس ایی, ای پی آی بزنیم, بازم کدای جاوا اسکریپتی لازم داریم؟
    اصلا ای پی آی زدن چطوریه با این موارد؟ ممنون میشم اگه لینکی چیزیم دارین بفرستین بی زحمت من خودم پیدا نکردم

    • @MicroFrontend
      @MicroFrontend  2 ปีที่แล้ว

      ممنون از فیدبکتون. منظورتون رو از نوشتن جاوا اسکریپت نفهمیدم. اگر بستر اجرای شما مرورگره چاره ای جر نوشتن js ندارید. SSE یک استاندارد HTML و وب سوکت یک پروتکل مبتنی بر وب هستش. اما میتونن خارج از مرورگر هم استفاده شن که در این صورت نیازی به جی اس نیست. به شکل کلی شیوه API زدن هم خیلی به مساله بستگی داره. من شخصا به دید Event Bus بهش نگاه میکنم.

  • @omidadib5802
    @omidadib5802 2 ปีที่แล้ว

    ممنون بابت ویدیو
    سوال که داشتم این بود که آیا SSE بعنوان جایگزین WS معرفی شده یا اینها در کنار هم استفاده میشن؟
    درواقع دقیقتر بخوام بپرسم این هست که آیا ما در تمام سناریوهایی که از WS استفاده میکردیم، میتونیم حالا از SSE هم استفاده کنیم ؟ (مثلا آنلاین چت)

    • @MicroFrontend
      @MicroFrontend  2 ปีที่แล้ว +1

      ممنون از شما. نه اساسا مساله جایگزینی نیست و ذاتا متفاوت هستند. فقط جاهایی که ارتباط دوطرفه ضرورت نداشته باشه وب سوکت توجیه نداره. مثلا تو یه سایت که قیمت نشون میده از طرف کاربر دیتایی ارسال نمیشه و همه چی از سرور میاد. تو این حالت SSE انتخاب بهتریه ولی در مورد چت وب سوکت بهتره چون کاربر نیاز داره یتا رو از طریق همون کانال بفرسته. در کل به نظرم هرجا که فقط لازم باشه دیتا از سمت سرور ارسال بشه SSE گزینه بهتریه.

    • @omidadib5802
      @omidadib5802 2 ปีที่แล้ว

      @@MicroFrontend خیلی خیلی ممنون از پاسخگوییتون ❤ خسته نباشید

  • @muhammadrezaakhgari6876
    @muhammadrezaakhgari6876 ปีที่แล้ว

    خیلی ممنونم از توضیحات شما. اگر بخواییم که سریالایزر هم داشته باشیم باید چه کار کنیک؟

    • @MicroFrontend
      @MicroFrontend  ปีที่แล้ว

      ممنون از شما. اگر اشتباه نکنم خود همین پکیج پیش از سریالیزر جیسون خود جنگو استفاده میکنه. چیز دیگه ای لازم دارید؟

    • @muhammadrezaakhgari6876
      @muhammadrezaakhgari6876 ปีที่แล้ว

      یه حالتی مثل serializerهایی که توی rest_framework هست و برای ورودی و خروجی ریکویست درنظر میگیریم. @@MicroFrontend

    • @MicroFrontend
      @MicroFrontend  ปีที่แล้ว +1

      خودش داره JSONEncoder جنگو استفاده میکنم. تست نکردم ولی به نظرم بشه از همون سریالیزر ریست فریمورک هم استفاده کرد . چک میکنم میگم

    • @muhammadrezaakhgari6876
      @muhammadrezaakhgari6876 ปีที่แล้ว

      @@MicroFrontend دست شما درد نکنه

  • @hamedmohammadi5367
    @hamedmohammadi5367 2 ปีที่แล้ว

    سلام استاد عالی بود🌹
    فقط یه سوال به جز سیگنال از‌چه روش های دیگه ایی میشه متوجه تغییرات دیتا که بر فرض از api میگیریم شد و یا دیتا رو از مونگو میخونیم

    • @MicroFrontend
      @MicroFrontend  2 ปีที่แล้ว

      سیگنال صرفا یک پیاده سازی observer و برای change detection یا CDC هم استفاده میشه. اغلب پلتفرم ها دارن همچین چیزی مثلا مونگو یه چیزی داره به اسم change stream که بهتون امکان گرفتن دیتا رو به صورت ریل تایم میده. بسته به پلتفرمی که استفاده میکنید حتما یه راهکاری هست برای این مساله

    • @hamedmohammadi5367
      @hamedmohammadi5367 2 ปีที่แล้ว

      ممنون

  • @emadnooranian
    @emadnooranian 6 หลายเดือนก่อน

    سلام
    خداقوت
    دوره خیلی عالی ای بود
    فقط اینکه در sse چجوری میشه باینری ارسال کرد؟

    • @MicroFrontend
      @MicroFrontend  6 หลายเดือนก่อน

      ممنونم. منظورت از باینری دقیقا چیه؟ چون بهرحال بایستی به یه شکلی سریالیزه باشه

    • @emadnooranian
      @emadnooranian 6 หลายเดือนก่อน

      @@MicroFrontend مثلا تصویر بفرسته

    • @MicroFrontend
      @MicroFrontend  6 หลายเดือนก่อน

      قاعدتا میتونی بصورت blob سریالیزه کنی

  • @mehrshad573
    @mehrshad573 2 ปีที่แล้ว

    خیلی غالی بود یه سوالی برام پیش اومد اگه بخوایم همچین کاریو به صورت ای پی ای با جنگو رست انجام بدیم فقط باید تا جایی که سیگنال نوشتین انجام بشه ؟ از بعد سیگنال که وارد اچ تی ام ال شدین مربوط یه بخش فرانت اند میشه؟

    • @MicroFrontend
      @MicroFrontend  2 ปีที่แล้ว

      سوال رو درست متوجه نشدم ولی فکر میکنم درسته از اونجا به بعد HTML API درگیر میشه.