1-اكدر استخدم لغة دارت في برمجة مواقع بشكل مستقل بدون لجوء لأي لغة أخرى
2-ماذا استخدم مع دارت في تخزين قواعد بيانات
Dart هي لغة برمجة عامة، تميل للتصميم والعمل عند العميل،
تنقسم برمجة المواقع إلى واجهات امامية frontend و واجهات خلفية backend.
يمكن ل Dart أن تعمل في كلا الطرفين.
لكي تستخدم Dart في الواجهة الامامية، عليك أن تعلم أن المتصفحات لاتدعم تشغيل Dart بشكل مباشر، بل يتم تحويل شيفرتها إلى جافاسكربت. ويوجد إطار عمل Flutter web يساعد في عمل الواجهات كتصميم Flutter UI و بعد بناء المشروع ينتج لديك موقع ساكن اي ملفات HTML CSS JS.
لتشغيل Dart في المخدم/ السيرفر يمكنك ذلك، ولكن Dart ليس ندت شهيرة جدا في هذا المجال، ستجد بعض الصعوبات في البرمجة ونقص أطر العمل..
لغة قواعد البيانات دوما منفصلة عن لغة برمجة المخدم، أي يمكن استخدام أي قاعدة بيانات مع أي لغة ولكن الأفضلية للبيئات التي تحقق توافق بين بعضها، وبالطبع يوجد مكتبات ل Dart للاتصال بأي نوع قواعد بيانات.
يفضل قراءة التوثيق الرسمي للغة
dart.dev
التعليقات