دورة نود.جي إس Node.js

عن الدرس

في هذه المحاضرة سنتعلم كيفية استخدام MongoDB كبرنامج خلفي مع تطبيق Node.js. يمكن ربط تطبيق Node.js بـ MongoDB من خلال وحدة NPM تسمى mongodb نفسها. MongoDB هي قاعدة بيانات NOSQL موجهة للمستندات. إنها بنية قاعدة بيانات مفتوحة المصدر وموزعة وقابلة للتطوير أفقيًا وخالية من المخططات. نظرًا لأن MongoDB تستخدم داخليًا تنسيقًا يشبه JSON (يسمى BSON) لتخزين البيانات ونقلها، فهي رفيق طبيعي لـ Node.js، وهي نفسها بيئة تشغيل JavaScript، تُستخدم للمعالجة من جانب الخادم.