از ویژگی هاش چندتا براتون مثال میزنم :
#vue #components #github
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡11🔥4❤🔥2
#vue
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19⚡7❤🔥5
- Laravel و Vue.js خیلی راحت با هم کار میکنن. Laravel Mix که خودش با Laravel میاد، باعث میشه مدیریت و ترکیب کدهای فرانتاند و بکاند خیلی ساده باشه.
- Laravel برای بخش سرور و مدیریت دادهها خیلی خوبه و کدها رو مرتب نگه میداره. Vue.js هم برای ساختن رابط کاربری خیلی عالیه و اجازه میده تا بخشهای مختلف رابط کاربری رو به قسمتهای کوچیک تقسیم کنیم که نگهداریش راحتتر باشه.
- Laravel توی انجام کارهای سنگین سمت سرور خیلی خوب عمل میکنه و Vue.js هم رابط کاربری رو سریع و روان میکنه. پس وقتی این دوتا رو با هم ترکیب میکنی، پروژهات خیلی سریع و کارآمد میشه.
چون عکس گذاشتم براش نمیشه زیاد کپشن نوشت پس این پایین براتون بقیشو میزارم
#vue #laravel
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12⚡3❤🔥1
- یاد گرفتن Laravel و Vue.js نسبتاً راحت و سریعـه چون مستندات خوبی دارن. این باعث میشه که حتی برنامهنویسهای تازهکار هم زود بتونن با این دو کار کنن.
- هر دو فریمورک کلی برنامهنویس و طرفدار دارن که یعنی همیشه کلی مطلب آموزشی، جواب سوال و راهحل برای مشکلاتت پیدا میکنی.
- اگه بخوای صفحات وب رو بهینهتر کنی تا سریعتر لود بشن و برای موتورهای جستجو هم بهتر باشه، ترکیب Laravel و Vue.js خیلی خوب جواب میده. ابزارهایی مثل Nuxt.js که روی Vue.js ساخته شدن، به راحتی با Laravel جور میشن.
- Vue.js برای ساختن برنامههای تکصفحهای خیلی خوبه و Laravel هم ابزارهای لازم برای ساختن API رو داره که این دوتا با هم یه ترکیب عالی میسازن.
به طور کلی، ترکیب Laravel و Vue.js به برنامهنویسها این امکان رو میده که یه پروژه قوی، سریع و مقیاسپذیر درست کنن و از بهترین ویژگیهای هر دو فریمورک استفاده کنن
#vue #laravel
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤🔥3⚡2
بر اساس اصول طراحی گوگل، ظاهری مدرن و شیک داره.
بیشتر از 80 تا کامپوننت آماده داره که میتونیم تو پروژهها استفاده کنیم؛ مثل دکمهها، فرمها و کارتها.
طراحیهاش به خوبی توی دستگاههای مختلف مثل موبایل و دسکتاپ نشون داده میشه.
میتونیم تمهای خودمون رو بسازیم و رنگها و فونتها رو تغییر بدیم.
راهنمای کامل و آموزشی داره که کار باهاش رو خیلی راحت میکنه.
به خوبی با ابزارهای دیگه مثل Vue Router و Vuex کار میکنه.
#vuetify #vue
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥13⚡4🔥1💔1
ویژگیهای Vuelidate
پویا بودن: اعتبارسنجیها خودشون با تغییرات دادهها بهروز میشن.
ترکیبپذیری: میتونی اعتبارسنجیهای مختلف رو با هم ترکیب کنی و اعتبارسنجیهای پیچیدهتر بسازی.
سادگی استفاده: اضافه کردن اعتبارسنجیها به فرمها و دادههای Vue.js خیلی آسونه.
همکاری با Vuex: راحت میتونی Vuelidate رو با Vuex ترکیب کنی و مدیریت اعتبارسنجیها رو در سطح برنامه انجام بدی.
یه مثال کوچیک هم از کاربردش همین پایین براتون میزارم که ببینین چقدر قشنگ میتونین ولیدیشن های مختلفی باهاش انجام بدین و خودتونو از هزارتا شرط خلاص کنین
#vuelidate #validation #vue
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤🔥2⚡2
ادامه پست بالا👆 👆
این کد برای ولیدیشن کردن یه اینپوت پسورده که البته یکی از راه های ولیدیشن کردن با Vuelidate هستش و کلی راه دیگه هم داره
#vuelidate #validation #vue
☕️ @CodeExplore
این کد برای ولیدیشن کردن یه اینپوت پسورده که البته یکی از راه های ولیدیشن کردن با Vuelidate هستش و کلی راه دیگه هم داره
<template>
<div>
<form @submit.prevent="submitForm">
<div>
<label for="password">Password</label>
<input id="password" v-model="form.password" type="password"/>
<span v-if="!$v.form.password.$pending && !$v.form.password.required">Password is required</span>
<span v-if="!$v.form.password.$pending && !$v.form.password.minLength">Password must be at least 6 characters long</span>
</div>
<button type="submit">Submit</button>
</form>
</div>
</template>
<script setup>
import { reactive } from 'vue'
import useVuelidate from '@vuelidate/core'
import { required, minLength } from '@vuelidate/validators'
const form = reactive({
password: ''
})
const rules = {
form: {
password: { required, minLength: minLength(6) }
}
}
const v$ = useVuelidate(rules, form)
const submitForm = () => {
v$.value.$touch()
if (!v$.value.$invalid) {
// فرم معتبر است، عملیات ارسال را اینجا انجام دهید
console.log('Form submitted', form)
}
}
</script>
#vuelidate #validation #vue
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡7🔥4❤🔥2
یه سایت خفن براتون اوردم که کلی کامپوننت های عالی برای استفاده داره و مبتی بر معیار ant design هستش و میتونین خیلی خوب و خفن ازش استفاده کنین و حالشو ببرین:
#site #vue
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡11🔥2❤🔥1
#site #vue
Please open Telegram to view this post
VIEW IN TELEGRAM
Vue-Marquee
Vue Marquee Slider
Simple and easy-to-use component for Vue that allows you to create customizable marquees with just a few lines of code
🔥11⚡4❤🔥1
#vue #site
Please open Telegram to view this post
VIEW IN TELEGRAM
LearnVue
The developer-friendly way to LearnVue faster
🔥9⚡7❤🔥3