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

Nuxtjs

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

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

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

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

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