چارچوب جاوااسکریپت
ظاهر
![](http://upload.wikimedia.org/wikipedia/commons/thumb/c/ca/AngularJS_logo.svg/220px-AngularJS_logo.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/9/95/Vue.js_Logo_2.svg/220px-Vue.js_Logo_2.svg.png)
چارچوب جاوااسکریپت (JavaScript framework) یک چارچوب برنامه است که با جاوا اسکریپت نوشته شده. تفاوت آن با کتابخانه جاوا اسکریپت در جریان کنترل آن است:[۱] یک کتابخانه توابعی را برای فراخوانی با کد والد ارائه میدهد، در حالی که یک چارچوب کلیه طرح را تعریف میکند.[۲] یک توسعهدهنده چارچوب را فراخوانی نمیکند، در عوض، چارچوب کد را به طریقی خاص فراخوانی و از آن استفاده میکند. برخی از چارچوبهای جاوا اسکریپت از الگوی کنترلکننده مدل پیروی میکنند که برای تفکیک برنامه وب در واحدهای متعامد جهت بهبود کیفیت کد و قابلیت نگهداری آن طراحی شدهاست. از چارچوبهای جاوا اسکریپت میتوان به انگولارجیاس،[۳] امبر جیاس، میتیور و ویو جیاس اشاره کرد.
جستارهای وابسته
[ویرایش]منابع
[ویرایش]- ↑ «bliki: InversionOfControl». martinfowler.com. دریافتشده در ۲۰۲۱-۰۳-۰۷.
- ↑ «Difference Between Library and Framework». www.c-sharpcorner.com. دریافتشده در ۲۰۲۱-۰۳-۰۷.
- ↑ «AngularJS — Superheroic JavaScript MVW Framework». angularjs.org. دریافتشده در ۲۰۲۱-۰۳-۰۷.