مینا کریمی
مینا کریمی
خواندن ۱ دقیقه·۴ سال پیش

آموزش Nuxt.js

ناکست جی اس یک فریمورک فرانت اند است که بر روی Vue.js ساخته شده است و قابلیت هایی مانند سرور ساید رندرینگ، ایجاد روتینگ به صورت خودکار و بهبود سئو را ارائه می دهد.

چرا از Nuxt.js بجای Vue.js استفاده می کنیم؟

ناکست جی اس مزایای زیادی را به توسعه دهندگان فرانت اند ارائه می دهد، اماشاید مهمترین آن بهبود سئو باشد. وقتی یک پروژه را با Vue.js می سازیم داخل صفحه یک تگ div با id مثلا app وجود دارد بنابراین هیچ دیتایی نیست که کراول های گوگل ببینند. اما جالب هست بدانید که این مشکل در nuxt از طریق ویژگی سرور ساید رندرینگ یا ssr حل شده، در واقع ناکست یک واسطه ای بین کلاینت و سرور ایجاد می کنه که وقتی صفحه لود شد یک دیتای اولیه در صفحه قرار داده می شود در نتیجه کراول ها می تونن این دیتا رو ببینند که به بهبود سئو کمک بسزایی می کند.

قابلیت دیگری که باعث شده از ناکست استفاده کنیم دارا بودن سیستم روتینگ خودکار هست که کار برای توسعه دهندگان بسیار ساده کرده است. (در ادامه آموزش حتما بطور مفصل به بحث روتینگ می پردازیم.)

ناکست جی اسویو جی اسnuxt jsvue jsبرنامه نویسی
شاید از این پست‌ها خوشتان بیاید