🇦🇪 نظام محادثة Chat System

نظام محادثة Chat System

بناء نظام محادثة

Language : arabic

Note: 4.8 / 5.0

Description

في هذه الدورة سيتم شرح فكرة بناء نظام المحادثات وكيفية إضافة أعضاء على غرف المحادثات (في نفس اللحظة Realtime) سواء كان عضو واحد أو مجموعة أعضاء في نفس الغرفة. من خلال هذه الدورة سيتم بناء النظام باستخدام Laravel 8 & MySQL، وستكون مدعمة باستخدام Livewire 2.0 مع AlpineJS.
أيضاً سيتم شرح كيفية إضافة أعضاء على غرف منشأة من قبل مع إرسال تحديث للعضو المضاف في نفس وقت إضافته على الغرفة (Realtime).

سيكون إمكانية إرسال نص أو صورة أو مقطع صوتي أو مقطع فيديو في المحادثات.

سيتم شرح العلاقات ما بين جداول قاعدة البيانات واستخدامات Eloquent Collection في علاقات الاستعلامات.
كما سيتم شرح Events و Policies و Channels

سيكون اعتمادنا في هذه الدورة على تقنية Livewire لتكون بديلاً عن مكتبات الجافاسكربت (VueJS, ReactJs) وغيرها

تعريف Livewire حسب الموقع الرسمي

What is Livewire?

Building modern web apps is hard. Tools like Vue and React are extremely powerful, but the complexity they add to a full-stack developer’s workflow is insane.

Livewire is a full-stack framework for Laravel that makes building dynamic interfaces simple, without leaving the comfort of Laravel.

It’s not like anything you’ve seen before. The best way to understand it is to just look at the code. Strap on your snorkel, we’re diving in.


يرجى زيارة الموقع الرسمي الخاص بـ Livewire

Related Posts

Ads Blocker Image Powered by Code Help Pro
Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker or add this website to your whitelist.

Refresh