با درود خدمت دوستان . در انجمن الکسیر به یک پستی برخورد کردم که در آن گفته شد دیگر نیازی به استفاده جاوااسکریپت برای دسترسی به عناصر صفحه خودتان ندارید و همینطور از طرف سرور ساید به صورت ریل تایم و دو طرف می تونید به عناصر صفحه خودتون دسترسی داشته باشید ( البته اگر من درست متوجه شدم باشم )
من مثال هایی که در صفحه بود را تست زدم خیلی هاش جالب بود . سوال اصلیم این هست که می تونه کار های زیر رو انجام بده البته نیاز به خوندن داکیومنت هست :
از آنجایی که برای دلیت چندین راه قرار داده به نظرتون می شه برای یک دکمه ای مثل لایک ازش استفاده کرد و همینطور بعد از لایک نمایش شمارشگر تعداد لایک کننده و دیگه درگیر js نشیم؟
و همینطور کاربر نظر را قرار داد در همانجا نمایش داده بشود و صفحه رفرش نشود؟
یا ساخت مثلا یک ماشین حساب مثل ۱۰ تا محصول داریم هر کدوم کاربر می زنه به قیمت کل اضافه بشه ؟
از این دسته موارد اگر بشه درست کرد واقعا عالی می شه البه من نمی دونم از نظر سرعت این کتابخونه خوب هست یا نه متاسفانه سواد تست کارایی رو ندارم ببنیم نسبت به js زدن و راه معمول ریل تایم چقدر طول می کشد.
سلام، ما توی بعضی از سرویسهامون استفاده زیادی از websocket میکنیم، البته انتخاب بین ajax و websocket باید بر اساس نیاز انجام بشه ولی در موارد زیادی مثل drab میشه گفت websocket کارایی بیشتری داره،
websocket به صورت full duplex عمل میکنه و سرعت بیشتری داره نسبت به ajax اما این معنیش این نیست که برای DOM manipulation دیگه نیازی به js نیست.
توماج جان خودت ازش استفاده کردی ؟ به نظرت این کتابخونه خوبی می تونه باشه برای کار های کوچیکی که در پست اول گفتم ؟ که دیگه منو کمی در این مراحل مجبود به استفاده از js نکنه؟
نه راستش استفاده نکردم، اما اگر بدونم چقدر از سایت به صورت لایو هست و حجم دیتا و درخواست چقدره شاید بتونم بهتر نظر بدم، کلا websocket خیلی بدرد بخوره و بهتره همیشه بعنوان گزینه روی میز باشه.
در مورد drab فکر میکنم زوده که ازش استفاده بشه، اما کلا کار جدیدی هم نمیکنه فقط کارو خیلی ساده کرده، امیدوارم چیز خوبی بشه.