آموزش Ember.js

معرفی Ember.js

Ember.js یک فریمورک منبع باز، جاوا اسکریپتی، رایگان و سمت کلاینت است که برای توسعه برنامه های کاربردی وب طراحی شده. Ember.js اجازه می دهد تا برنامه های جاوا اسکریپت سمت کلاینت با ارائه یک راه حل کامل که حاوی مدیریت داده ها و جریان برنامه باشد ایجاد شوند.

نام اصلی Ember.js فریمورک SproutCore MVC بود که در سال 2011 توسط Yehuda Katz توسعه داده شد.

ویژگی های Ember.js

  • منبع باز
  • تحت مجوز MIT
  • استفاده از موتور قالب HTMLBars برای ارائه ی سینتکس های جدید
  • دارای موتور رندر Glimmer را برای افزایش سرعت رندر
  • ارائه ی Command Line Interface
  • پشتیبانی از اتصال داده
  • ایجاد برنامه های کاربردی وب جاوا با قابلیت استفاده مجدد و نگهداری
  • دارای HTMLو CSSدر هسته مدل توسعه
  • مسیرها ویژگی های اصلی js هستند که برای مدیریت URL ها استفاده می شوند
  • ارائه ی ابزار Ember Inspector برای اشکال زدایی برنامه های Ember
  • استفاده از قالب هایی که به صورت خودکار به روز رسانی می شوند، اگر محتوای برنامه ها تغییر کند