پرش به مطلب اصلی

Nextjs

نکست‌جی‌اس (Next.js) یک فریم‌ورک توسعه وب بر پایه جاوااسکریپت است که برای ساخت برنامه‌های وب واکنش‌گرا و مقیاس‌پذیر طراحی شده است. این فریم‌ورک بر پایه React ساخته شده و به توسعه‌دهندگان امکان می‌دهد تا به آسانی برنامه‌های وب سرور رندر شده (SSR) و ایستا (SSG) بسازند. نکست‌جی‌اس با ویژگی‌هایی مانند مدیریت مسیر، بارگذاری تنبل، و بهینه‌سازی خودکار، عملکرد بالایی را برای برنامه‌ها فراهم می‌کند. همچنین، مستندات جامع و جامعه فعالی که surrounds آن را احاطه کرده است، یادگیری و استفاده از این فریم‌ورک را برای توسعه‌دهندگان آسان‌تر می‌کند و آن را به گزینه‌ای محبوب برای توسعه وب تبدیل کرده است.

نحوه ساخت این اپ مشابه زبان‌های برنامه‌نویسی دیگر است و به طور عمومی در قسمت زبان‌های برنامه‌نویسی شرح داده شده است.

قوانینی که برای بدون مشکل ساخته شدن اپ شما، باید رعایت شوند (validation rules):

  • فایل package.json باید در مسیر context_dir وجود داشته باشد.
  • محتوای package.json باید صحیح بوده و script‌ها باید در آن وجود داشته باشد.
یادداشت

برای آشنایی با ساختار نمونه پروژه زبان برنامه نویسی Nextjs می توانید از اطلاعات این ریپو استفاده کنید.