Web Development Evolution | AskDeveloper Podcast
Skip to content
AskDeveloperPODCAST
EpisodesPeopleListen & subscribe
All episodes
AudioVideo

EP32 - Web Development Evolution

About this episode

كيف انتقل تطوير الويب من صفحات HTML بسيطة إلى منظومة واسعة من الأطر والمكتبات وأدوات البناء؟ يناقش محمد الشريف وياسر مكرم وعمرو الديب مكاسب هذا التحول وتكاليفه: سهولة الوصول إلى التعلّم والأدوات المفتوحة، مقابل صعوبة اختيار التقنية المناسبة وملاحقة سرعة تغيّرها وإدارة الاعتماديات. تتناول الحلقة تطبيقات الصفحة الواحدة، ومتى تناسب التطبيقات التفاعلية أكثر من مواقع المحتوى، مع مقارنة عملية بين Knockout وAngularJS. كما تستكشف امتداد تقنيات الويب خارج المتصفح إلى الهواتف وأنظمة التشغيل وتطبيقات سطح المكتب والتلفزيونات الذكية، وتناقش هيمنة JavaScript وتحديات تطورها وتوافق المتصفحات والأجهزة القديمة.

Episode notes

• بساطة تطوير الويب في بدايات HTML مقارنة بتعقيد الأدوات والمكتبات الحديثة • كثرة خيارات الأطر والمنصات وقواعد البيانات وأثرها على قرارات المطورين • سهولة إنشاء حضور على الويب وتوفر أنظمة إدارة المحتوى والمواد التعليمية والأدوات المفتوحة • الأطر ذات الرأي المسبق وConvention over Configuration مقابل الأطر العامة • سرعة تبدّل أدوات JavaScript ومشكلات الإصدارات والاعتماديات ومديري الحزم • تطبيقات الصفحة الواحدة: ملاءمتها للتطبيقات التفاعلية وحدودها لمواقع المحتوى ومحركات البحث • مقارنة احتياجات المشروع عند الاختيار بين Knockout وAngularJS، واستخدام Sammy.js لإدارة حالة الروابط • انتقال تطبيقات الويب إلى Chrome OS وFirefox OS وتطبيقات سطح المكتب والتلفزيونات الذكية • JavaScript كلغة مشتركة بين المنصات، وتحديات المعايير وتوافق المتصفحات والأجهزة • مورد: Node-Webkit https://github.com/rogerwang/node-webkit • مثال لتطبيق سطح مكتب مبني بتقنيات الويب: https://www.mapbox.com/tilemill/
Open on YouTube
IN THIS CONVERSATIONMohamed Elsherif
Mohamed ElsherifHost
Yasser Makram
Yasser MakramGuest

Keep the conversation going.

Ask Mohamed Subscribe to the podcast
AskDeveloper.

Technology. People. Conversations in Arabic.

Follow the podcastXFacebook
About Mohamed Ask the host
SubscribeOwner admin
© 2026 AskDeveloper PodcastMade for curious minds.