لغة dart يتم إستخدامها بغرض تطوير الواجهات الأمامية للموقع (front-end development) , مما يعني أنها تغنيك عن الجافاسكريبت لكن هذا لا يعني أنها تغنيك عن باقي اللغات مثل لغات الباك إند ولغة الsql للتعامل مع قواعد البيانات, والhtml&css لتنسيق وهيكلة الصفحات
كما ذكرنا في النقطة السابقة فإن لغة dart يتم إستخدامها في تطوير الواجهات الأمامية مما يعني أنها تعمل على متصفح العميل وليس على الخادم مما يقودنا إلى أنها لا تستطيع التعامل مع قواعد البيانات فتحتاج إذًا أن تتعامل مع لغة برمجة للخادم (الواجهات الخلفية back-end development) وتقوم من خلال dart بالتواصل مع الخادم والذي بدوره يقوم بالتواصل مع قاعدة البيانات
التعليقات