انتخاب کتابخانهها و فریم ورکهای جاوا اسکریپت موضوعی است که ذهن بسیاری از نوآموزان را مشغول میکند. تنوع تعداد و انواع این ابزار ها، ممکن است شما را کمی گیج کند. کتابخانهها و فریم ورکهای جاوا اسکریپت هرکدام کاربرد خود را دارند و میتوانند در آن کاربرد، بهترین باشند. فراموش نکنید که هیچ کدام از این کتابخانهها و فریم ورکها بهترین یا بدترین نیستند. بلکه تفاوت آنها در نقاط قوت و ضعفی است که آنها را برای استفاده خاصی مناسبتر میکند. فریم ورک Gatsby یک فریم ورک برپایهی React و GraphQl است .این فریم ورک از بهترین قسمتهای React مانند React Router و webpack به علاوهی چندین ویژگی GraphQl استفاده میکند. در نتیجه میتوانیم سایت خود را بر پایهی React ساخته و سپس یک فایل استاتیک Build تولید کنیم. همچنین این فریم ورک دارای چندین افزونه میباشد که با استفاده از آنها میتوانیم پروژههای خود را به راحتی استارت بزنیم.