
سلام استاد میخواستم بپرسم طراحی یک سایت بالاراول بهتر یعنی از لحاظ اسانی یا با nuxt ممنون میشم راهنمایی کنید
nuxt.js (ناکست جی اس) چیست؟ nuxt.js که در حال حاضر بعد از مدت ها انتظار نسخه 3 آن منتشر شده، یک فریمورک جاوااسکریپتی هست که در سمت فرانت از فریمورک vue.js و در سمت بک اند از node.js استفاده کرده تا سایت های با قابلیت ssr (server-side rendering) که باعث افزایش performance و یا سرعت سایت و همچنین بهبود SEO هست را ایجاد کند. nuxt.js (ناکست جی اس) از بخش های زیر استفاده میکند.
JavaScript framework
ناکست برای انتخاب فریمورک جاوا اسکریپتی خود که reactivity و بصورت web components باشه، vue.js را انتخاب و استفاده میکند.
Webpack and Vite
ناکست برای بخش bundler خود از vite و webpack استفاده میکند که vite بصورت پیش فرض انتخاب شده است.
Latest JavaScript syntax
ناکست برای transpiler با تبدیل کدهای ورژن جدیدتر جاوااسکریپت به ورژن قدیمی تر برای مرورگر های قدیمی از esbuild استفاده میکند.
Server side
ناکست برای بحث ssr (server-side rendering) و API routes از پکیج h3 استفاده میکند.
Routing library
ناکست برای routing در سمت فرانت و جابجای بین صفحات از پکیج vue-router استفاده میکند
پیشنهاد میکنم که اگه قصد دارید پروژه ای را با vue.js پیاده سازی کنید آن را با nuxt.js پیاده سازی کنید و از امکانات خیلی خوب آن استفاده کنید.
برای درک و آشنایی بیشتر با nuxt.js حتما ویدیو معرفی و همچنین قسمت های رایگان دوره را مشاهده کنید.
مباحثی که در این دوره گفته میشود شامل :
آشنایی با nuxt.js
routing
تگ head و layout
component و composable
state management
middleware و plugin
public و assets
data fetching و configuration
server
احراز هویت (Token-Based Authentication)
احراز هویت (Cookie-Based Authentication)
پیش نیاز این دوره :
برای ارسال نظر ابتدا باید وارد سایت شوید
سلام استاد میخواستم بپرسم طراحی یک سایت بالاراول بهتر یعنی از لحاظ اسانی یا با nuxt ممنون میشم راهنمایی کنید
سلام وقت بخیر.
ببینید Nuxt یا فریمورک های اینچنینی برای پروژه های api base مناسب هستند که api دارند و قصد استفاده از api را دارید.
سلام ویدیوی اول تایمش اشتباه درج شده باید بنویسید 14:58
سلام وقت بخیر.
اگه منظورتون ویدیو معرفی دوره هست که زمانیکه وارد دوره میشید، زمانش درست هست و قسمت اول دوره نیست بلکه قسمت معرفی دوره هست.
سلام استاد وقتتون بخیر
token jwt هم میگین ؟
سلام وقت بخیر.
در مورد بحث احراز هویت توکن از api دریافت میشه و توی cookie ذخیره
نه اینکه توکن توی nuxt ایجاد بشه و از api استفاده کردیم.
منظورم رفرش توکن و اکسس توکن هست
ببینید مهم درک شما هست. توی این دوره api به من یک توکن میده حالا به هر اسمی و تعدادی، من طبق داکیومنت api باید براش ارسال کنم حالا من ذخیره میکنم توی کوکی و توی در خواست های که نیاز داره براش ارسال میکنم. این مفهوم و درک را شما اگه بلد باشید طبق داکیومنت api مواردی که نیاز داره را شما براش ارسال میکنید.
سلام و وقت بخیر
امکانش هست یک پروژه فروشگاهی با nuxt در ادامه دوره پیاده سازی کنید؟
سلام وقت بخیر.
توی ویدیو معرفی دوره هم عرض شد که دوره ساخت فروشگاه اینترنتی با ناکست بعد این دوره توی سایت قرار میگیره
سلام وقتتون بخیر،
استاد می خواستم دوره رو تهیه کنم اما چند تا سوال داشتم . میخ واستم بدونم با vuetify و فریم ورک های UI مخصوص خود ویو که پیشرفته هم هستند ، کار شده در این دوره ؟
با پلاگین Axios برای ارسال درخواست های مختلف کار کردین ؟ اگر کار نکردین، پس روشتون برای ارسال درخواست Post امن ، چه روشی هست ؟
مباحثی مثل JWT Token هم آموزش داده شده و روش امن ورود و اینا چه روشی بوده ؟
ممنون میشم پاسخ بدین
سلام وقت بخیر.
امکان استفاده از پکیج های vue مانند vuetify هست. اما توی دوره vuetify نصب نکردیم.
در خصوص data fetching صحبت شده که ناکست از پکیج ofetch بجای axios استفاده میکنه
در مورد احراز هویت هم صحبت شده به دو روش و نحوه ذخیره توکی در cookie
توی ویدیو و معرفی دوره توضیحات داده شده
موضوع مهم اینکه سطح دوره بالا هست و نیازه که پیش نیاز های دوره را کار، تمرین و درک کرده باشید
سید مبین موسوی
سلام استاد میتونید یه دوره ساخت فروشگاه اینترنتی برای nuxt js بزارید ؟ (مثل دوره ساخت فروشگاه اینترنتی با nextjs)
علی شیخ
11 ماه پیش
سلام وقت بخیر.
بله، توی ویدیو معرفی این دوره هم بهش اشاره شده!!