✌️ویوو جی اس چیست؟!🤨
🔹ویو جیاس (انگلیسی: Vue.js)(معمولاً ویو نام برده میشود، تلفظ شبیه view) یک چارچوب متن باز جاوااسکریپت است که برای نوشتن و آمادهسازی رابط کاربری از آن بهره برده میشود. از آنجا که در طراحی ویو اصل همخوانی با کتابخانههای جاوااسکریپت در نظر گرفته شدهاست، استفاده از آن برای توسعه دهندگان وب راحت است.😎
🔹در حال حاظر ویو جی اس بیتشرین تعداد ستاره در گیت هاب را بین سایر چارچوب های جاوا اسکریپت دارد که این نشان دهنده محبوبیت بالای این چارچوب می باشد. این اتفاق برای ویو جی اس یک اتفاق بزرگ می باشد زیرا رقبای اون توسط شرکت های بزرگی نظیر گوگل و فیسبوک پشتیبانی می شوند💪😉
#vue_js
☕️ @CodeExplore
🔹ویو جیاس (انگلیسی: Vue.js)(معمولاً ویو نام برده میشود، تلفظ شبیه view) یک چارچوب متن باز جاوااسکریپت است که برای نوشتن و آمادهسازی رابط کاربری از آن بهره برده میشود. از آنجا که در طراحی ویو اصل همخوانی با کتابخانههای جاوااسکریپت در نظر گرفته شدهاست، استفاده از آن برای توسعه دهندگان وب راحت است.😎
🔹در حال حاظر ویو جی اس بیتشرین تعداد ستاره در گیت هاب را بین سایر چارچوب های جاوا اسکریپت دارد که این نشان دهنده محبوبیت بالای این چارچوب می باشد. این اتفاق برای ویو جی اس یک اتفاق بزرگ می باشد زیرا رقبای اون توسط شرکت های بزرگی نظیر گوگل و فیسبوک پشتیبانی می شوند💪😉
#vue_js
☕️ @CodeExplore
❤14⚡3🔥1
🔥12❤🔥4⚡3
دوستان شما با استفاده از لیست زیر می تونین به سوالات مصاحبه جاوااسکریپت و فریم ورک هاش می تونین دسترسی داشته باشید
JavaScript 👉
🌐 https://github.com/sudheerj/javascript-interview-questions
Vue 👉
🌐 https://github.com/sudheerj/vuejs-interview-questions
React 👉
🌐 https://github.com/sudheerj/reactjs-interview-questions
Angular 👉
🌐 https://github.com/sudheerj/angular-interview-questions
🔥 🔥 🔥 🔥 🔥 🔥 🔥 🔥
البته دوستان می دونیم که ریکت فریم ورک نیست و کتابخونه هست ، ولی کلیت رو در نظر گرفتم و گفتم فریم ورک :)
#javascript #react #angular #vue #library #framework
☕️ @CodeExplore
JavaScript 👉
Vue 👉
React 👉
Angular 👉
البته دوستان می دونیم که ریکت فریم ورک نیست و کتابخونه هست ، ولی کلیت رو در نظر گرفتم و گفتم فریم ورک :)
#javascript #react #angular #vue #library #framework
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - sudheerj/javascript-interview-questions: List of 1000 JavaScript Interview Questions
List of 1000 JavaScript Interview Questions. Contribute to sudheerj/javascript-interview-questions development by creating an account on GitHub.
⚡11🔥4❤🔥1
تو این پست یک مقایسه کامل از زبانهای قالبی استفاده شده توسط React، Vue، Angular و Svelte رو داریم🤩
+ این تجزیه و تحلیل جالب قطعاً شما رو شگفت زده میکنه. (این پست رو از دست ندید)😎
🔵 🟠 🌲 🏤 Comparing JavaScript Frameworks: Templates
#react #angular #vue #svelte
☕️ @CodeExplore
+ این تجزیه و تحلیل جالب قطعاً شما رو شگفت زده میکنه. (این پست رو از دست ندید)
#react #angular #vue #svelte
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡12🔥5❤🔥3
از ویژگی هاش چندتا براتون مثال میزنم :
#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