آموزش ExtJS

معرفی ExtJS

ExtJS یک فریمورک جاوا اسکریپت محبوب است که UI غنی برای ساخت برنامه های وب با قابلیت cross-browser فراهم می کند.

ExtJS اساسا برای ایجاد برنامه های دسکتاپ استفاده می شود و از تمام مرورگرهای مدرن مانند IE6 +، FF، کروم، سافاری +6، اپرا +12 و غیره پشتیبانی می کند. در حالی که محصول دیگر سنچا، Sencha Touch برای برنامه های تلفن همراه استفاده می شود.

ExtJS بر اساس معماری MVC / MVVM است. آخرین نسخه Ext JS 6 یک پلت فرم واحد است که می تواند برای هر دو برنامه دسکتاپ و موبایل بدون نیاز به کد های مختلف برای پلتفرم های مختلف استفاده شود.

ویژگی های ExtJS

  • دارای ویدجت های UI قابل سفارش سازی با مجموعه ای از UI غنی مانند شبکه ها، شبکه های محوری، اشکال، نمودار ها، درختان.
  • سازگاری کد با نسخه های جدید
  • نمایش داده ها و محتوا در بین مرورگرهای متعدد، دستگاه ها و اندازه صفحه نمایش مختلف
  • بسته های داده پیشرفته، ویدجت های UI را از لایه داده جدا می کند
  • این پروتکل آگنوستیک است و می تواند از هر نوع منبع بازگشتی دسترسی داشته باشد.
  • تم های برنامه ریزی شده ویدجت Ext JS در سراسر پلتفرم سازگار هستند

Sencha Ext JS استاندارد پیشرو برای توسعه وب سایت های کسب و کار است. Ext JS ابزارهایی را برای ایجاد برنامه های کاربردی قوی برای رایانه و تبلت فراهم می کند.

مزایای ExtJS

  • توسعه ساده ی cross-platform در سراسر دسکتاپ، تبلت و گوشیهای هوشمند – برای هر دو مرورگر مدرن و قدیمی
  • افزایش بهره وری از تیم های توسعه را از طریق ادغام به محیط های توسعه سازمانی از طریق پلاگین های IDE
  • کاهش هزینه توسعه برنامه های وب
  • ارائه مجموعه ای از ویدجت ها برای ایجاد یک رابط کاربری قدرتمند
  • معماری MVC و در نتیجه داشتن کد بسیار خوانا
  • ساخت برنامه های کاربردی با Ext JS

ساخت برنامه های کاربردی با Ext JS

چهارشنبه ۰۲ دی ۱۳۹۴ - ساعت ۰۸:۱۴