ویا دولوپرز - Wia Developers
ویا دولوپرز - Wia Developers
خواندن ۲ دقیقه·۶ سال پیش

وب فریم ورک Nuxt.Js چیست؟

وب فریم ورک Nuxt.Js چیست؟

وب فریم ورک Nuxt یا Nuxt.js یک وب فریم ورک منبع باز و رایگان است که بر اساس Vue js، Node js، Express js، Babel js و Webpack نوشته شده است. این چارچوب به عنوان فرایند فرعی برای برنامه های جهانی شناخته می شود. همچنین این چارچوب کاربران را قادر می سازد تا کاربران، محتوا یا بخش هایی از آن را داشته باشند و به طور کامل بر روی سرور پیش رندر شده و به شیوه ژنراتور های سایت ایستا کار کنند. مزیت اصلی چارچوب Nuxt.js این است که تنظیمات و راه اندازی برنامه ها را ساده کرده و به توسعه دهنده نرم افزار متصل می شود.

چگونه کار می کند

این چارچوب یک کراس پلت فرم است که در زبان جاوا اسکریپت نوشته شده است. Nuxt.js برای ایجاد یک توسعه دهنده وب پیشرفته شامل موارد زیر است:

  • Vue 2
  • Vue Router
  • Vuex (تنها زمانی وجود دارد که از Store Option استفاده کنید)
  • Vue Server Renderer (هنگام استفاده از حالت حذف شده)
  • Vue-meta

ویژگی ها

چارچوب Nuxt.js شامل ویژگی ها و برتری های خاص خود است که در ادامه به بیان چند مورد از مهم ترین این ویژگی ها می پردازیم:

  • نوشتن پرونده های Vue ( با حالت *.Vue)
  • تقسیم کد به صورت خودکار
  • رندر سمت سرور
  • سیستم مسیریابی قدرتمند با داده های ناهمزمان
  • خدمات فایل استاتیک
  • انتقال ES6 و ES7
  • تلفیق و حذف کد های JavaScript و CSS شما
  • جایگزینی ماژول های پر کاربرد در توسعه
  • گسترش بوسیله معماری مدولار (با استفاده از ماژول های مختلف)

هدف

هدف Nuxt.js ایجاد یک چارچوب به اندازه کافی انعطاف پذیر است که شما بتوانید آن را به عنوان یک پایگاه داده اصلی پروژه و یا علاوه بر پروژه فعلی خود بر اساس Node js قرار دهید و از ان استفاده کنید. این چارچوب همچنین از تمام پیکر بندی مورد نیاز برای توسعه برنامه Vue js بهره می برد، به همین دلیل شما می توانید به راحتی با استفاده از این چارچوب، برنامه های Vue js را توسعه و گسترش دهید.

یادگیری بیشتر

همان طور که گفته شد، Nuxt.js یک چارچوب برای ایجاد برنامه های کاربردی Universal Vue js است. اگر مایلید اطلاعات بیشتری درباره این چارچوب و نحوه کار کردن با اون بدست بیارید، کافیه اینجا کلیک کنید و اطلاعات لازم رو از سایت مرجع فرا بگیرد.

nuxtnuxtjs
در ویا دولوپرز ما سعی داریم در زمینه آموزش تخصصی برنامه نویسی اسمارت فون ها و حوزه های مرتبط به اونا کار کنیم. ما کارمون رو در سال 1394 با آموزش برنامه نویسی اندروید در محیط اندروید استودیو شروع کردیم
شاید از این پست‌ها خوشتان بیاید