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

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

انگولارجی‌اس
ویو جی‌اس

جستارهای وابسته

منابع

  1. «bliki: InversionOfControl». martinfowler.com. دریافت‌شده در ۲۰۲۱-۰۳-۰۷.
  2. «Difference Between Library and Framework». www.c-sharpcorner.com. دریافت‌شده در ۲۰۲۱-۰۳-۰۷.
  3. «AngularJS — Superheroic JavaScript MVW Framework». angularjs.org. دریافت‌شده در ۲۰۲۱-۰۳-۰۷.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.