
سلام دوره خیلی عالیه ممنون از شما
فقط سایتتون بدون فیلترشکن باز نمیشه متاسفانه
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)
پیش نیاز این دوره :
برای ارسال نظر ابتدا باید وارد سایت شوید
سلام دوره خیلی عالیه ممنون از شما
فقط سایتتون بدون فیلترشکن باز نمیشه متاسفانه
سلام وقت بخیر.
ممنون از شما و حمایتتون🙏
متاسفانه روی بعضی از فیلتر شکن ها وصل نمیشه🙏
با سلام خدمت استاد شیخ و ممنون بابت دوره های بی نظیرتون
سوال: با nuxt3 میشه قالب برای وردپرس درست کرد!؟
سلام وقت بخیر.
خیر، فریمورک css نیست و مربوط به جاوااسکریپت هست و میتوان از وردپرس برای ساخت api استفاده کرد و توی ناکست استفاده کرد.
سلام خسته نباشید
از طریق چه پلتفرمی میتونم پروژه های ناکست رو انلاین کنم؟
سلام وقت بخیر.
اگه منظورتون deploy هست. توی دوره فروشگاهی nuxt که عضو هم هستید در بخش آخر توضیحات داده شده
خیلی ممنون
دو تا سوال دارم:
۱- میشه تو پوشه سرور middleware هایی که میسازیم رو فقط روی یه یک سری از api های داخلی خاص اعمال کنیم نه رو همه؟
۲- چجوری میشه به صفحه ۴۰۴ ریدایرکت کرد؟ من از createError استفاده میکنم ولی فقط تو کنسول ارور میده ولی منتقل نمیشه به ۴۰۴
شما توی میدلور از داخل پارامتر event که بهش پاس داده شده میتوانید url را بدست بیارید به این شکل event.node.req.url و شرط قرار بدید که اگه url فلان بود، فلان کار را بکنه
مورد بعدی هم اینکه شما توی سرور هستید پس ما اونجا جواب را بصورت json برمیگردانیم و سمت فرانت باید چک کنه که اگه status code با مقدار 404 براش آمد فلان صفحه یا کار را انجام بده
حتما بخش مورد نظر توی داکیومنت را مطالعه کنید و ممنون میشم توی قسمت مربوطه کامنت قرار بدید که دیگر دوستان بتوانند استفاده کنند.
سلام و خسته نباشید خدمت استاد عزیز، بازم یه دوره فوق العاده با همون کیفیت و قدر بیان عالی، به همه دوستانی ک نیاز به یادگیری ناکست دارن، توصیه میکنم دوره های استاد رو ببین، ک عالیه اموزش هاشون- من ک با اموزش های اقای شیخ انرژی میگیرم برای ادامه دادن یادگیری هام
سلام وقت بخیر
ممنون از شما و حمایتتون🙏
خداروشکر دوره براتون مفید بوده
سلام
composer install میزنم اینو میاره :
Your lock file does not contain a compatible set of packages. Please run composer update.
Problem 1
- nette/schema is locked to version v1.2.2 and an update of this package was not requested.
- nette/schema v1.2.2 requires php >=7.1 <8.2 -> your php version (8.2.0) does not satisfy that requirement.
Problem 2
- nette/utils is locked to version v3.2.7 and an update of this package was not requested.
- nette/utils v3.2.7 requires php >=7.2 <8.2 -> your php version (8.2.0) does not satisfy that requirement.
Problem 3
- phpspec/prophecy is locked to version v1.15.0 and an update of this package was not requested.
- phpspec/prophecy v1.15.0 requires php ^7.2 || ~8.0, <8.2 -> your php version (8.2.0) does not satisfy that requirement.
Problem 4
- nette/schema v1.2.2 requires php >=7.1 <8.2 -> your php version (8.2.0) does not satisfy that requirement.
- league/config v1.1.1 requires nette/schema ^1.2 -> satisfiable by nette/schema[v1.2.2].
- league/config is locked to version v1.1.1 and an update of this package was not requested.
بعدش composer update میزنم : اینو میده دوباره
curl error 7 while downloading https://repo.packagist.org/packages.json: Failed to connect to 127.0.0.1 port 51365
after 2029 ms: Connection refused
سلام وقت بخیر.
لطف کنید XAMPP را پاک کنید و از داخل سایتش در بخش Download از هدر سایت، ورژن 8.1.12 را نصب و دوباره پروژه api را اکسترکت و دستور و مراحل را انحجام بدید.
لطف کنید توی کامنت ها، کدها و یا متن های ارور را بین سه عدد بک تیک قرار و ارسال کنید و همچنین سوالات را زیر قسمت مربوطه بپرسید.
سلام
خسته نباشید،
توی این دوره یا دوره ی ساخت فروشگاه با Nuxt درباره responsive کردن هم اشاره و صحبت شده ؟
سلام وقت بخیر.
دقت کنید که این موضوع مربوط به css و توی دوره های اون هست. ناکست فریمورک js هست.
متوجه ام که مال css هستش، سوالم درواقع این بود که تو دوره ساخت وبسایت فروشگاهی با Nuxt اون وبسایت responsive هستش یا نه ؟
بله، ببینید پروژه تمام دوره ها یک پروژه ای آموزشی هست نه تجاری و اینجوری نیست که سورس کد پروژه را وردارید و همونو روی هاستی بیارید بالا، بلکه کلی موارد توش آموزش داده میشه که فرضا یکسری توی یک پروژه نیازه توی یکیه دیگه نیاز نیست.
نه برای استفاده از سورس نبود، صرفا میخواستم ریسپانسیو کردن وبسایت توی Nuxt رو ببینم :)
مرسی بازم.
خیر، تفاوتی نداره هر آنچه که توی فایل css شما باشه اعمال میشه
سلام
من نياز دارم به سرعت ناكست رو يادبگيرم
ميتونم بدون ديدن دوره node و كلاً مبحث node اين دوره رو شروع كنم؟
چون نميخوام وقتي براي node بگذارم
سلام وقت بخیر.
ببینید یه دوره ای ۳ ساعته بیشتر نیست و واقعیتش نمیدونم چرا اکثر دوستان مقاومت دارند برای دیدن پیش نیاز ها، توی ویدیو معرفی دوره گفته شده و اینجا هم گفته میشه که برای درک بهتر بخش بک اندی nuxt نیازه که با node آشنایی داشته باشید. حالا تصمیم با شما که دوره ای رایگان node داخل سایت را مشاهده کنید یا نکنید. برای درک بهتر هست و شما میتوانید نبینید و دوره را شروع کنید.
سلام
اگر بخواهیم با ناکست فقط سمت فرانت کدبنویسیم و سمت سرور کاری نداشته باشیم باز هم یادگیری node الزامی هست؟
تشکر
سلام وقت بخیر.
نیازی نیست که node را حرفه ای بلد باشید. من یک دوره رایگان node که توی سایت قرار دادم و کلا ۳ ساعت هست را پیشنهاد دادم و گفتم برای درک این دوره کمک میکنه
سلام ستاد ما مثلا محصول جدیدی ایجاد میکنیم در پروژه یا محصولی رو ویرایش می کنیم بصورت واقعی در api ذخیره میشه؟
سلام وقت بخیر.
منظورتون از بصورت واقعی در api ذخیره میشه چیه؟!!
شما یک api دارید که یکسری endpoint داره و با توجه به داکیومنتش شما براش دیتا ارسال یا دریافت میکنید، همین!!
از طرفی توی دوره ای فروشگاهی ناکست ما پروژه پیاده سازی کردیم که میتوانید ویدیو معرفی دوره اش را مشاهده کنید.
سلام استاد در دوره ناکست فروشگاهی از چه دیتابیسی برای ذخیره اطلاعات استفاده میکنید و از node js هم استفاده میشه
سلام وقت بخیر.
از api خارجی استفاده میشه، ویدیو معرفی دوره اش را مشاهده کنید.
سلام
با استفاده از ناکست میشه یک سایت کامل که هم فرانت داره هم بک رو نوشت؟
یعنی همان حالت فول استک
تشکر
سلام وقت بخیر.
بله، چون شما سمت بک node.js را دارید. اما هدف و کار اصلیش فرانت هست.
سلام و عرض ادب
ایا از تایپ اسکریپت هم استفاده شده یا نه ؟
سلام وقت بخیر.
توی دوره خیر، اما شما اگه تایپ اسکریپت را بلد باشید که دوره اش هم توی سایت هست. میتوانید در nuxt بدون هیچ کانفیگی استفاده کنید.
سلام بعد از بخش احرازهویت چه بخشی هست و دوره فروشگاهی چه زمانی شروع میشه
سلام وقت بخیر.
دو روش احراز هویت گفته میشه و دوره تمام میشه، توی توضیحات دوره هم نوشته شده!
انشاا... تا آخر هفته توی سایت قرار میگیره
سلام استاد وقتتون بخیر،ممنون از دوره عالی ک دارین تهیه میکنین، خدا قوتتون بده، یه پیشنهاد داشتم خدمتتون، من بعد دیدن دوره های ویو و ویو ایکس و چند دوره دیگه ازتون، یه دوره طراحی فروشگاه اینترنتی با ویو دارم میبینم ک هم کد های هر دو طرف بک اند و فرانت اند رو داره، و تازه کلی از سوالات توی ذهنم داره جواب داده میشه -
من به محض این ک دوره ای ک شروع کردم،تموم بشه تصمیم دارم اموزش ناکست شما رو تهیه کنم ،
یه خواهش داشتم ازتون اگه مقدوره دوره بعدی ک یک پروژه هست و ک قراره برای ناکست تهیه کنین، هم کدهای سمت بکند باشه و هم فرانت وجود داشته باشه(حتی اگه کدهای سمت بکند رو توضیح ندادین) اینجور مثه یه پروژه واقعی میشه و تمام سوالات توی ذهنمون هم جواب داده میشه،
مطمئنن همچین دوره ای ارزش پرداخت هزینه بیشتر برای تهیه ش رو داره - و کاربران متوجه ارزش همچین دوره ای هستن،
لطف کنین یه دوره با پروژه ی قوی برای ناکست بسازین، بازم تشکر از اموزش های فوق العاده تون
سلام وقت بخیر.
ممنون از شما، حمایت و پیشنهادی که دادین
سلام وقت بخیر
لطف میکنید با api واقعی پروژه بنویسید و
همچنین مفهوم و ساختار pagination
ممنون
سلام وقت بخیر.
توی این دوره به pagination اشاره میشه و توی دوره ساخت فروشگاه اینترنتی با nuxt هم بازم استفاده میشه
سلام استاد میتونید یه دوره ساخت فروشگاه اینترنتی برای nuxt js بزارید ؟ (مثل دوره ساخت فروشگاه اینترنتی با nextjs)
سلام وقت بخیر.
بله، توی ویدیو معرفی این دوره هم بهش اشاره شده!!
سلام استاد میخواستم بپرسم طراحی یک سایت بالاراول بهتر یعنی از لحاظ اسانی یا با nuxt ممنون میشم راهنمایی کنید
سلام وقت بخیر.
ببینید Nuxt یا فریمورک های اینچنینی برای پروژه های api base مناسب هستند که api دارند و قصد استفاده از api را دارید.
سلام ویدیوی اول تایمش اشتباه درج شده باید بنویسید 14:58
سلام وقت بخیر.
اگه منظورتون ویدیو معرفی دوره هست که زمانیکه وارد دوره میشید، زمانش درست هست و قسمت اول دوره نیست بلکه قسمت معرفی دوره هست.
سلام استاد وقتتون بخیر
token jwt هم میگین ؟
سلام وقت بخیر.
در مورد بحث احراز هویت توکن از api دریافت میشه و توی cookie ذخیره
نه اینکه توکن توی nuxt ایجاد بشه و از api استفاده کردیم.
منظورم رفرش توکن و اکسس توکن هست
ببینید مهم درک شما هست. توی این دوره api به من یک توکن میده حالا به هر اسمی و تعدادی، من طبق داکیومنت api باید براش ارسال کنم حالا من ذخیره میکنم توی کوکی و توی در خواست های که نیاز داره براش ارسال میکنم. این مفهوم و درک را شما اگه بلد باشید طبق داکیومنت api مواردی که نیاز داره را شما براش ارسال میکنید.
morteza marivani
سلام و عرض ادب مهندس عزیز
من واقعا موندم بالاخره باید با ویو3 کار کنیم یا ناکست؟؟
ممنون میشم راهنمایی بفرمایید
علی شیخ
1 هفته پیش
سلام وقت بخیر.
ناکست قابلیت های زیادی به شما میده که بتونید راحتر کار کنید، برای درک بیشتر لطف کنید ویدیو معرفی و قسمت های ابتدای رایگان دوره ناکست را مشاهده کنید.