آموزش ارتباطات پروتکل وب سوکت با نود جی اس و انگولار – WebSocket با Node.js و Angular + گواهینامه
1 ساعت
0.0
پروتکل WebSocket چیست؟ اگر بخواهیم یک برنامه چت در سایت خود داشته باشیم؛ نیاز است از پروتکلی استفاده شود که دارای قابلیت ارتباط کاملا دوطرفه (full-duplex) و دائمی باشد. بنابراین چنانچه بخواهیم در مرورگر از چنین قابلیتی استفاده کنیم باید پروتکل WebSocket را به کار ببریم. در این پروتکل، پیامها بدون تاخیر انتظار برای پاسخگویی سرور، بین کاربران ارسال میشوند. Node.js چیست؟ Node یک محیط اجرایی جاوا اسکریپت است که برای ساخت برنامههای شبکهمحور استفاده میشود. Node اجازه میدهد تا جاوا اسکریپت به عنوان یک زبان برنامهنویسی سمت سرور مورد استفاده قرار بگیرد و به سادگی با دیگر برنامههایی که در سرور اجرا میشوند؛ تعامل کند. Angular چیست؟ Angular یک فریمورک توسعه وب برای ساخت وباپلیکیشنهای دینامیک و تکصفحهای است. Angular از زبان جاوا اسکریپت استفاده میکند و توسط تیم توسعهدهنده گوگل توسعه داده شده است. اهمیت یادگیری ارتباطات WebSocket با Node و Angular چیست؟ یادگیری ارتباطات WebSocket با Node و Angular بسیار مهم است زیرا به کاربران اجازه میدهد تا بتوانند ارتباطات در زمان واقعی را به صورت برخط برقرار کنند. با استفاده از این تکنولوژی، میتوان تاخیر در ارتباطات واقعی و زمان برنامههای وب خود از بین برد. در این فرادرس چه چیزی یاد میگیریم؟ در این فرادرس ابتدا به معرفی و آمادهسازی محیط کار برای کدنویسی Nodejs و Angular میپردازیم؛ سپس اعمال نوتیفیکیشن اتصال کاربر جدید برای پروژه و احراز هویت کاربر جدید در سمت فرانتاند (Angular) را مورد بررسی قرار میدهیم. در انتها، بررسی پروژه و اعمال نوتیفیکیشن در سمت فرانت برای اتصال یا عدم اتصال کاربران را به شما مخاطبین عزیز یاد خواهیم داد.