چارچوب جاوااسکریپت

از ویکی‌پدیا، دانشنامهٔ آزاد
انگولارجی‌اس
ویو جی‌اس

چارچوب جاوااسکریپت (JavaScript framework) یک چارچوب برنامه است که با جاوا اسکریپت نوشته شده. تفاوت آن با کتابخانه جاوا اسکریپت در جریان کنترل آن است:[۱] یک کتابخانه توابعی را برای فراخوانی با کد والد ارائه می‌دهد، در حالی که یک چارچوب کلیه طرح را تعریف می‌کند.[۲] یک توسعه‌دهنده چارچوب را فراخوانی نمی‌کند، در عوض، چارچوب کد را به طریقی خاص فراخوانی و از آن استفاده می‌کند. برخی از چارچوب‌های جاوا اسکریپت از الگوی کنترل‌کننده مدل پیروی می‌کنند که برای تفکیک برنامه وب در واحدهای متعامد جهت بهبود کیفیت کد و قابلیت نگهداری آن طراحی شده‌است. از چارچوب‌های جاوا اسکریپت می‌توان به انگولارجی‌اس،[۳] امبر جی‌اس، میتیور و ویو جی‌اس اشاره کرد.

جستارهای وابسته[ویرایش]

منابع[ویرایش]

  1. «bliki: InversionOfControl». martinfowler.com. دریافت‌شده در ۲۰۲۱-۰۳-۰۷.
  2. «Difference Between Library and Framework». www.c-sharpcorner.com. دریافت‌شده در ۲۰۲۱-۰۳-۰۷.
  3. «AngularJS — Superheroic JavaScript MVW Framework». angularjs.org. دریافت‌شده در ۲۰۲۱-۰۳-۰۷.