معرفی Dojo

Dojo یک تولکیت منبع باز DHTML و همچنین یک فریمورک منبع باز جاوا اسکریپت می باشد.

Dojo بر مبنای کد های مختلفی نظیر ویجتها ایجاد می شود.

Dojo ارائه دهنده لایه انتزاعی بیشتر به برنامه نویس است. بنابراین، به برنامه نویسان کمک می کند تا به راحتی توابع قدرتمند را توسعه دهند.

Dojo بسیاری از ویجت ها، امکانات و کتابخانه های ای جکس را برای توسعه برنامه خود ارائه می دهد.

Dojo یک چارچوب عالی برای توسعه برنامه های مبتنی بر Ajax است.

در حال حاضر چندین فریمورک تجاری و منبع باز جاوااسکریپت وجود دارد، از جمله Prototype، EXTJS، YUI و jQuery. در حالی که بیشتر فریمورک های جاوا اسکریپت بر روی ساده کردن دسترسی DOM تمرکز می کنند، می توان گفت که Dojo یک راه حل یک مرحله ای است.

ویژگی های  Dojo

  • اسکریپت نویسی DOM
  • مدیریت رویداد
  • کاهش زمان بین ایده و پیاده سازی با فراهم آوردن یک API و مجموعه ابزارهایی برای کمک و حل مسائل مورد نیاز در توسعه وب سایت های
  • مفهوم کلاس ها، سازندگان و وراثت در جاوااسکریپت را معرفی می کند که به شما امکان می دهد کد جاوا اسکریپت شی گرا را ایجاد کنید.
  • ایجاد کد های مدیریتی بیشتر با شکستن کد به ماژول ها
  • ساده سازی برنامه نویسی Ajax
  • مدولار و بارگذاری AMD
  • استفاده از الگوی وراثت کلاس مانند
  • Aspects

اجزای Dojo

  • DOJO Tree
  • انتخاب فیلتر DOJO
  • جعبه ترکیب DOJO
  • دکمه DOJO
  • کنترل تقویم DOJO
  • DOJO Grid
نظرتون درباره این نوشته چیه؟ عالیه بد نیست خوب نبود