freeCodeCamp/guide/arabic/d3/index.md

3.4 KiB

title localeTitle
D3 D3

D3: المستندات المبنية على البيانات

المستندات المستندة إلى البيانات (D3.js) هي مكتبة جافا سكريبت لإنتاج تصورات مرئية ديناميكية وتفاعلية في متصفحات الويب. يحتوي D3.js API الطرق المختلفة التي يمكن تصنيفها في الوحدات المنطقية التالية - مختارات، التحولات، صالحة، الرياضيات، اللون، بره SVG، الوقت، تخطيط، الجغرافيا، علم الهندسة، السلوكيات.

D3.js Logo

يساعدك D3.js على تخيل البيانات من خلال الجمع بين تقنيات التصور والتفاعل القوية مع نهج يعتمد على البيانات للتلاعب بـ DOM. كما يوفر إمكانات كاملة للمتصفحات الحديثة من خلال تصميم الواجهة المرئية الصحيحة لبياناتك.

تم إصدار D3.js version 1.0.0 في 18 فبراير 2011.

لماذا ، D3.js؟

لا يقدم D3 * تمثيلًا مرئيًا جديدًا. على عكس المعالجة ، Raphaël ، أو Protovis ، تأتي مفردات D3 الخاصة بالعلامات الرسومية مباشرة من معايير الويب: HTML و SVG و CSS - https://d3js.org/

البدء

هناك أكثر من 20،000+ أمثلة من D3.js يمكن أن تتعلم منها ، لكنك لا تعرف أبدًا كيف سيكون ذلك ممكنًا! لذا ، فإن السؤال هو - كيف يمكنك بناء التصور الخاص بك من المبادئ الأولى؟ كما ترى على الأرجح ، فإن واجهة برمجة التطبيقات الخاصة بـ D3 ضخمة ، لذا دعنا ندعو بعض الأدوات المساعدة التي ستكون مفيدة بشكل خاص في وقت مبكر:

  • D3 على نطاق

  • D3 شكل

  • D3 الاختيار

  • D3 جمع

  • D3-التسلسل الهرمي

  • D3 التكبير

  • D3 القوة

بذلك ، مع بعض المعارف الأساسية لأحدث ميزات HTML5 مثل SVG ، Canvas ، يمكنك الغوص في عالم حيث المكتبة مثل D3.js تجلب البيانات إلى الحياة! ###### إسهام