Restful API بديل ال...GraphQL 🟣

  Рет қаралды 20,662

Yehia Tech

Yehia Tech

Жыл бұрын

🌟 الRestful API هو اللي بنتعامل معاه لو عايزين نجيب بيانات من اي Frontend او لو حتة سيرفر تاني عايز ياخد بيانات من عند السيرفر بتاعنا.
🌟 مشكلة الRestful API في الMaintainability..لما بيكبر الApplication معاك بيكون عندك Microservices كتير بتتكلم مع بعض ... وبالتالي routes كتيرة جدا...والحل هو استخدام GraphQL.
🌟 مش بيعمل غير Route واحد بس اللي تتعامل معاه في الBackend مهما كان حجم او عدد الMicroservices اللي عندك...بالتالي الMaintainability افضل كتير جدا.
🌟 الشركات ابتدت تتوجه ليه كبديل للRestful API فنصيحة لازم تتعلمه وتاخد فكرة عنه.
متنسوش الLike والFollow ✌️🚀
وشوفوا قناة اليوتيوب عليها فديوهات برمجية هتفيدكم 🔴🚀

Пікірлер: 22
@yehiatech
@yehiatech Жыл бұрын
🌟 الRestful API هو اللي بنتعامل معاه لو عايزين نجيب بيانات من اي Frontend او لو حتة سيرفر تاني عايز ياخد بيانات من عند السيرفر بتاعنا. 🌟 مشكلة الRestful API في الMaintainability..لما بيكبر الApplication معاك بيكون عندك Microservices كتير بتتكلم مع بعض ... وبالتالي routes كتيرة جدا...والحل هو استخدام GraphQL. 🌟 مش بيعمل غير Route واحد بس اللي تتعامل معاه في الBackend مهما كان حجم او عدد الMicroservices اللي عندك...بالتالي الMaintainability افضل كتير جدا. 🌟 الشركات ابتدت تتوجه ليه كبديل للRestful API فنصيحة لازم تتعلمه وتاخد فكرة عنه. متنسوش الLike والFollow ✌️🚀 وشوفوا قناة اليوتيوب عليها فديوهات برمجية هتفيدكم 🔴🚀
@ihab271
@ihab271 11 ай бұрын
ممكن حضرتك تعمل course شرح ليها دي فعلا جدا مهما و بتعلمها دلوقتي
@fahmymicheal3983
@fahmymicheal3983 8 ай бұрын
معلش سوال هو حضرتك بتلحق تتعلم كل دا امتي ؟ و هل ممكن فيوم اوصل لكده اني اكون عارف كل دا و تنصحني ب ايه كمبتدا ؟
@ihab271
@ihab271 8 ай бұрын
@@fahmymicheal3983 تحتاج إلى شهرين تقريبًا أو أقل إن شاء الله إبدأ بتعلم (express) و هو يعتبر (framwork لي node.js) إتعلم الأساسيات فقط مثل (get - push - send - delete) إبدأ بتعلم إزاي تعمل (server) وإزاي تتصل بالداتابايز بعدين إدخل في graphql حتبقه سهلة أنت حتبق فيها الأمور لزكرتها لك لكن بطريقه مختلفه بالكتير شهرين وإبدأ تفتش على شغل
@ihab271
@ihab271 8 ай бұрын
@@fahmymicheal3983 ده شرح graphql : kzbin.info/www/bejne/eJDVkIV7mK6Cbsksi=EUlgY83mYAaXs5hK بخصوص express في كتير إبحث و إحضر
@abdullahbarakat8628
@abdullahbarakat8628 2 ай бұрын
الله يرفع قدرك انا جالس ادور في اليوتيوب عن فائدة هذه التقنية اريد اعرف اش المشكلة الي تحلها شرحك ممتاز استمر يا وحش
@Saif_Abdo
@Saif_Abdo Жыл бұрын
بجد والله انا قليل اوي لما اشكر في حد بس انا فعلا مميز اوي في محتوى ده ومعلوماتك أقوى بكتير
@mahmoudhmaad6391
@mahmoudhmaad6391 Жыл бұрын
ممكن تعمل كورس back end كامل علي بعض عشان لما بنتعملم كل لغه لوحدها مبتعرفش نربط بينهم كويس لما نيجي نعمل بروجكت كام و تحياتي ليك وربنا يوفقك ❤❤❤
@techtalk1455
@techtalk1455 Жыл бұрын
انت بتعرف الجديد اول ي اول إزاي ماشاء الله
@AhmedAbdo-tm9vy
@AhmedAbdo-tm9vy Жыл бұрын
ممكن حضرتك تعمل فديو خريطه طريق للباك اند زي فيديو الفرونت اند ❤
@heshamabdulaziz8135
@heshamabdulaziz8135 Жыл бұрын
سلام بشمهندس هل ال SSR&SSG في nextjs تعمل كا restful Api &graghqlوشكر
@kuroisan2698
@kuroisan2698 Жыл бұрын
Trpc is a great alternative if you use typescript for both back and front end while Im using NextJs I think there is no need for GQL since you can fetch data inside server components and there are server actions in next 13.4 for mutations ( well ofc next js is not suitable for large backend right ? )
@yehiatech
@yehiatech Жыл бұрын
The answer: it depends... You can use Next.js Server components / actions...but then this will be monolithic and can be good for serving a small test app, or a small website....but not recommended for production apps. For medium to large apps you will need a separate backend and there is where GraphQL will be a great drive for the backend.
@kuroisan2698
@kuroisan2698 Жыл бұрын
@@yehiatech the only thing I dont like about GQL is the client packages especially with their custom cushing another question is It real we cant use websocket in nextJs ( in serverless )
@kareemmohamed1843
@kareemmohamed1843 Жыл бұрын
طب يا بشمهندس يحيى انا شغال علي مشروع كبير و فيه functions JavaScript كتير فا مين الأصح اني اعمل ملف main.js واحد و الم كل ال functions فيه ولا اعمل folder اسمه functions و اعمل لي كل function ملف باسمها و اربطهم بل index.html
@mostafahamdy445
@mostafahamdy445 Жыл бұрын
فى البرمجة عموماً كل ما تقسم اكتر كل ما هيكون افضل كتير وذاكر حاجة فى الجافاسكريبت اسمها ال Modules
@fathyAdell
@fathyAdell Жыл бұрын
new mic 😉
@yehiatech
@yehiatech Жыл бұрын
😄✌️🚀
@ARRIBA917c
@ARRIBA917c 5 ай бұрын
طلاسم🥴
@freedom-hg4vk
@freedom-hg4vk 5 ай бұрын
معلومات سطحية وخاطئة دليل انك مش فاهم ايش عمله اصلن.
@NativeEgyptianX
@NativeEgyptianX Жыл бұрын
اتعلمه منين طيب 😢
@mohammedissam3651
@mohammedissam3651 Жыл бұрын
من الموقع الرسمي GraphQL organization اي كود صنفه مصدر مفتوح open source يمكنك تعلمه من مصدره الاصلي من مُطورينه ولكن على الأغلب بالانجليزي ولكن هذا الapi للأنظمة المعقدة جدا
Despicable Me Fart Blaster
00:51
_vector_
Рет қаралды 16 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:25
CRAZY GREAPA
Рет қаралды 23 МЛН
HAPPY BIRTHDAY @mozabrick 🎉 #cat #funny
00:36
SOFIADELMONSTRO
Рет қаралды 11 МЛН
3M❤️ #thankyou #shorts
00:16
ウエスP -Mr Uekusa- Wes-P
Рет қаралды 15 МЛН
GraphQL vs REST: Which is Better for APIs?
7:31
IBM Technology
Рет қаралды 189 М.
ما هي الواجهة البرمجية API
6:58
أكاديمية حسوب
Рет қаралды 52 М.
tRPC, gRPC, GraphQL or REST: when to use what?
10:46
Software Developer Diaries
Рет қаралды 73 М.
دوكر في 5 دقائق | Docker in 5 mins
3:15
Yehia Tech يحيى تك
Рет қаралды 77 М.
What is Apache Kafka®?
11:42
Confluent
Рет қаралды 343 М.
What Is GraphQL? REST vs. GraphQL
5:15
ByteByteGo
Рет қаралды 379 М.
ما هو الـ API و ما فائدته في البرمجة؟ و كيف يعمل؟
5:27
أكاديمية ترميز
Рет қаралды 120 М.
Сколько реально стоит ПК Величайшего?
0:37
Самый дорогой кабель Apple
0:37
Romancev768
Рет қаралды 360 М.
$1 vs $100,000 Slow Motion Camera!
0:44
Hafu Go
Рет қаралды 21 МЛН
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 8 МЛН
Todos os modelos de smartphone
0:20
Spider Slack
Рет қаралды 6 МЛН