نکست جی اس ( به انگلیسی: Next. js ) یک چارچوب توسعه متن باز است که بر پایه نود جی اس ساخته شده تا امکاناتی مانند اسکریپت نویسی سمت سرور ( server - side rendering ) و تولید صفحات وب ایستا ( static - site generation ) را برای برنامه های وب مبتنی بر ری اکت فراهم کند. نکست جی اس یک چارچوب آماده است که به توسعه دهندگان اجازه می دهد تا به سرعت وب سایت های JAMstack ایستا و پویا ایجاد کنند.
از مارس ۲۰۲۰، این چارچوب توسط بسیاری از وب سایت های بزرگ، از جمله نتفلیکس، گیت هاب، اوبر، و استارباکس استفاده می شود. [ ۴]
نکست جی اس یکی از چندین ابزار توصیه شده در هنگام شروع یک برنامه جدید ری اکت است که همه آنها یک لایه انتزاع را برای کمک به کارهای معمول ارائه می دهند. برنامه های ری اکت عادی تمام محتوای خود را در سمت کاربر ارائه می دهند، از نکست جی اس برای گسترش این قابلیت استفاده می شود تا شامل برنامه های ارائه شده در سمت سرور شود.
نکست جی اس یک چارچوب ری اکت است که چندین ویژگی اضافی، از جمله اسکریپت نویسی سمت سرور و صفحات وب ایستا را فراهم می کند. [ ۵] ری اکت یک کتابخانه جاوا اسکریپت است که به طور سنتی برای ساخت برنامه های کاربردی وب استفاده می شود که در مرورگر کلاینت با جاوا اسکریپت ارائه می شوند. [ ۶] با این حال، توسعه دهندگان مشکلات متعددی را با این استراتژی مواجه می شوند؛ مانند عدم ارائه خدمات به کاربرانی که به جاوا اسکریپت دسترسی ندارند یا آن را غیرفعال کرده اند، مشکلات امنیتی بالقوه، زمان بارگذاری صفحه به طور زیاد و سئو نامناسب برنامه. [ ۷] چارچوب هایی مانند نکست جی اس این مشکلات را کنار می گذارند و اجازه می دهند برخی یا همه وب سایت قبل از ارسال به کلاینت در سمت سرور رندر شوند. [ ۸] [ ۹]
نکست جی اس یکی از محبوب ترین مؤلفه های موجود برای ری اکت است[ ۱۰] و یکی از چندین «زنجیره ابزار» پیشنهادی است که هنگام راه اندازی یک برنامه جدید در دسترس است، که همگی لایه ای از انتزاع را برای کمک به کارهای رایج ارائه می کنند. [ ۱۱] نکست جی اس برای اجرا نود جی اس نیاز دارد و می توان با ان پی ام آن را نصب کرد
گوگل در سال ۲۰۱۹ با ۴۹ ارائه درخواست ( pull - request ) از نکست جی اس حمایت کرد. [ ۱۲]
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفاز مارس ۲۰۲۰، این چارچوب توسط بسیاری از وب سایت های بزرگ، از جمله نتفلیکس، گیت هاب، اوبر، و استارباکس استفاده می شود. [ ۴]
نکست جی اس یکی از چندین ابزار توصیه شده در هنگام شروع یک برنامه جدید ری اکت است که همه آنها یک لایه انتزاع را برای کمک به کارهای معمول ارائه می دهند. برنامه های ری اکت عادی تمام محتوای خود را در سمت کاربر ارائه می دهند، از نکست جی اس برای گسترش این قابلیت استفاده می شود تا شامل برنامه های ارائه شده در سمت سرور شود.
نکست جی اس یک چارچوب ری اکت است که چندین ویژگی اضافی، از جمله اسکریپت نویسی سمت سرور و صفحات وب ایستا را فراهم می کند. [ ۵] ری اکت یک کتابخانه جاوا اسکریپت است که به طور سنتی برای ساخت برنامه های کاربردی وب استفاده می شود که در مرورگر کلاینت با جاوا اسکریپت ارائه می شوند. [ ۶] با این حال، توسعه دهندگان مشکلات متعددی را با این استراتژی مواجه می شوند؛ مانند عدم ارائه خدمات به کاربرانی که به جاوا اسکریپت دسترسی ندارند یا آن را غیرفعال کرده اند، مشکلات امنیتی بالقوه، زمان بارگذاری صفحه به طور زیاد و سئو نامناسب برنامه. [ ۷] چارچوب هایی مانند نکست جی اس این مشکلات را کنار می گذارند و اجازه می دهند برخی یا همه وب سایت قبل از ارسال به کلاینت در سمت سرور رندر شوند. [ ۸] [ ۹]
نکست جی اس یکی از محبوب ترین مؤلفه های موجود برای ری اکت است[ ۱۰] و یکی از چندین «زنجیره ابزار» پیشنهادی است که هنگام راه اندازی یک برنامه جدید در دسترس است، که همگی لایه ای از انتزاع را برای کمک به کارهای رایج ارائه می کنند. [ ۱۱] نکست جی اس برای اجرا نود جی اس نیاز دارد و می توان با ان پی ام آن را نصب کرد
گوگل در سال ۲۰۱۹ با ۴۹ ارائه درخواست ( pull - request ) از نکست جی اس حمایت کرد. [ ۱۲]
wiki: نکست جی اس