Iran Vue.js Developers
314 subscribers
11 photos
4 files
69 links
آموزش فریم ورک VUE.JS

http://t.me/vahidalvandii

حامی شرکت طراحی و توسعه وبینه

www.webine.ir
Download Telegram
چرا در بین برنامه نویسان فریم ورک هایی مثل vue و react تصور همه بر این است که برای دیتابیس از mongodb استفاده شود ایا می دانید که پروژه های بزرگی مانند gitlab از دیتابیس postgre استفاده میکند ؟ جالب است از سال ۱۹۹۶ بر پایه object بنا نهاده شده و خیلی خوب میتواند برای برنامه نویسان mysql کار یا sql server گزینه مناسبی باشد.
خوشبختانه لاراول postgre را به صورت کامل پشتیبانی میکند چرا که مفاهیم ان ترکیبی از rdbms ها و noSql است
چرا پروژه های بزرگ و حرفه ای به طور کامل از nuxt استفاده می کنند ؟
یکی از دلایل مهم code splilting خودکار است . تصور کنید که app.js یک پروژه spa حدود ۵ مگابایت یا بیشتر شود آیا این app کاربردی است ؟ قطعا خیر ... اما با nuxt میتوان فایل app.js در صفحات مختلف یکسان نیست و به نسبت کامپوننت ها دانلود میشود.
یک آموزش بسیار مهم و کاربردی برای همه کسانی که vue و laravel را به صورت ترکیبی استفاده میکنند. در مطلب قبلی به موضوع code spliting توسط nuxt اشاره شد اما واقعا اگر vue یا spa به دلیل بزرگ شدن با کندی مواجه شود عملا کاربرد خود را از دست خواهد داد . در ایتجا برای پروژه های بزرگ و یا برنامه نویسان حرفه ای که میخواهند spa بهینه و سبک کار کنند مفهوم code spliting واقعی توسط web pack با استفاده در laravel mix آموزش ببینید .
بسیار مهم و کاربردی

https://sebastiandedeyne.com/code-splitting-with-laravel-mix/
بهار آمد که تا گل باز گردد.
سرود زندگی آغاز گردد.
بهار آمد که دل آرام گیرد.
ز. درد و غصه‌ها فرجام گیرد.

نوروز بر شما و خانواده گرامی مبارک باد

وحیدالوندی
یکی از محدودیت هایی که فریم ورک ها و Spa ها دارند عدم ایندکس شدن از طرف گوگل است و مشکل seo است .
برای حل این مشکل دو روش است یکی nuxt و دیگری پلاگین prerender . روش nuxt نیاز به سرور node و ایجاد تغییرات مطابق با ساختار nuxt است . اما روش دوم نیاز به سرور node ندارد در این مقاله با روش نصب و استفاده در cli و laravel آشنا شوید

https://vuejsdevelopers.com/2017/04/01/vue-js-prerendering-node-laravel/
دوستان امیدوارم که سلامت و پر انرژی باشید و در شرایطی که عید امسال بود توانسته باشید از فرصت به نحو احسنت در جهت توسعه فنی و دانش کاریتون بهره برده باشید .
مدتی است که مشتریانی به شرکت ما (وبینه) مراجعه میکنند و درخواست دارند که سایتی را طراحی کنیم که کاملا با vue ساخته شود ... چرا باید از یک فریم ورک جاوا اسکریپتی که میتواند کارهای سطح بالا را در انجام داد در هر نوع وب سایتی استفاده کرد !
استفاده از cms اختصاصی که ما در وبینه توسعه دادیم با دارا بودن قابلیت بالایی در توسعه هر وب اپلیکیشن و پلت فرم قابل استفاده باشد . در ساخت کنترل پنل این cms اختصاصی که طی مدت ۳ سال توسعه پیدا کرده است از vue به صورت ترکیبی به همراه blade لاراول به کار رفته است میتواند پاسخ گویی انواع پروژه های تحت وب باشد.
با عرض سلام.
شاید تا الان به این مشکل برخورده باشید که درون لاراول ترجیح دهید از laravel mix استفاده نکنید و از vue-cli رسمی با همان قابلیت real time که در render و اپدیت کد ها بهره مند شوید و میخواهید SPA کامل ایجاد کنید ولی لاراول این کار را به شکل دیگری انجام میدهد که ما نمیخواهیم.
در اینجا در صفحه Github اقای EvanYou مبتکر و سازنده vue.js یک راه حل خیلی ساده دارد.

https://bit.ly/2JMIr3F
سلام دوستان و همراهان همیشگی..
امروز میخوام در مورد اهمیت starter_kit# ها صحبت کنم . تا الان پیش اومده که بخواهید یک پروژه جدید شروع کنید و کلی از وقتتون صرف نصب و راه اندازی بشه . مثلا ساخت سیستم auth و مباحث امنیتی که هر پروژه داره .

امروز بر حسب نیاز با یک starter kit برای شروع پروژه با مشخصات زیر برخورد کردم این میتونه برای استارت سریع خیلی کاربردی باشد.

Laravel 7

Vue + VueRouter + Vuex + VueI18n + ESlint

Pages with dynamic import and custom layouts

Login, register, email verification and password reset

Authentication with JWT

Socialite integration

Bootstrap 4 + Font Awesome 5

Auto code spilitting


به نظر من مهم ترین بخش این استارتر خورد کردن خودکار کد ها بر اساس vue route است فوق العاده است . چیزی که من توی issue ها از توسعه دهنده اصلی پرسیدم و مطمئن شدم همینطوره . ببینید اگر spa شما صدها یا از هزاران کامپوننت تشکیل شود قطعا فایل app.js بزرگ میشود و کارایی پروژه پایین می آید اما در این استارتر این موضوع به صورت ریشه ای و خودکار به نسبت هر route فایل app.js خورد می شود..

https://github.com/cretueusebiu/laravel-vue-spa
Iran Vue.js Developers pinned «سلام دوستان و همراهان همیشگی.. امروز میخوام در مورد اهمیت starter_kit# ها صحبت کنم . تا الان پیش اومده که بخواهید یک پروژه جدید شروع کنید و کلی از وقتتون صرف نصب و راه اندازی بشه . مثلا ساخت سیستم auth و مباحث امنیتی که هر پروژه داره . امروز بر حسب نیاز با…»
سلام دوستان نسخه beta vue.js 3 هم امروز منتشر شده .
سلام دوستان وقت شما بخیر شاید شما به عنوان یک برنامه نویس جاوا اسکریپت نیاز داشته باشین اپلیکیشن اندروید و ios بسازید ولی به دلیل اینکه با فریم ورک های ساخت اپلیکیشن اشنا نیستید از انجام این کار تعادل صرف نظر کردید خوب امروز می خوام که در مورد یک چیز متفاوت با شما صحبت کنم همه شما احتمالاً ری اکت نیتیو را شنیده اید. ولی خوب قطعا کسی که بخواهد به react native کار کند ابتدا باید کاملا به جاوا اسکریپت مسلط باشد فریم ورک react را مسلط باشد و بعد فریم ورک ری اکت نیتیو را بتواند کار کند و این خود برای کسانی که میخواهند این کار را شروع کنند کمی دشوار است برای vue دو روش مرسوم وجود دارد native script است و دیگری vue native از آنجایی که خروجی که این دو فریم ورک همانند ری اکت نیتیو میباشد ولی بلکه بزرگی جامعه آنها به بزرگی ری اکت نیتیو نیست حالا می خواهید که به صورت اصولی آموزش های جدیدی در مورد ساخت اپلیکیشن را یاد بگیرید پیشنهاد من flutter است این فریم ورک از سوی شرکت گوگل معرفی شده است و مزیت های بسیار زیادی به نسبت react native از نظر بهینه بودن و آینده کاری دارد زبان برنامه نویسی آن dart می باشد که یادگیری آن برای کسانی که با جاوا - سی شارپ یا php کار کرده‌اند بسیار ساده است و به گفته کسانی که flutter را تست کرده اند یادگیری فلاتر بسیار سریع تر از react native است.

https://flutter.dev/docs/get-started/learn-more
زمانی که سایت فروش آنلاین دارید, می خواهید به این اطمینان برسید که سایت شما آیینه تمام نمای شما و فعالیتی است که انجام می دهید، و به عنوان یک فروشنده شما این شانس را دارید که روی مشتری های خود تاثیر خوبی بگذارید و اگر درست عمل کنید می توانید در این عرصه ماندنی شوید و حرفی برای گفتن داشته باشید. به همین دلیل است وقتی ما از یک کسب و کار انلاین حرف می زنیم, طراحی وب سایت یکی از مهم ترین فاکتورهایی است که باید به نحو احسن اجرا شود. نکات و فوت و فن های زیادی از دیگر کسب و کارها وجود دارند که به راحتی در دسترس شما هستند اما در این مقاله ما به طراحی سایت فروشگاهی خواهیم پرداخت.

ادامه در لینک زیر

https://bit.ly/2yM8ki4
Forwarded from Iran Vue.js Developers
وب سایت هایی که از ui/ux قدرتمندی برخوردار هستند با تکنولوژی های متفاوتی ساخته میشود از معروف ترین روش هایی که میتوان وب سایت های فوق العاده ای از نظر کاربرپسندی ساخت استفاده از nuxt و فریم ورک vue.js در طراحی وبسایت است. این دو به عنوان دو فریم ورک به هم وابسته به صورت سمت سرور SSR یا Server Side Rendring عمل میکند.

https://bit.ly/2KNhai0
میخواید spa که ساختید سنگین نشه ! راه حل code spilitting است . به تفکیک vue route خروجی app.js را به قسمت های کوچکتر تبدیل کنید .

https://bit.ly/2yRJ4H8
زمان شما محدود است
پس این زمان محدود را با زندگی
بر اساس اعتقادات و نگرش دیگران هدر ندهید،نگذارید صدای اعتقادات دیگران ندای درون شما را خفه کند!


استیو جابز


🌷🌷🌷
نسخه جدید flutter 1.17 منتشر شد و اولین نسخه پایدار در سال ۲۰۲۰ است . این نسخه بعد از ۶ هزار issue بسته شده و بیش از ۲۰۰ pull request توسط توسعه دهندگان مختلف منتشر شد ..
در این نسخه بهینه سازی مورد توجه بوده به طوری که مصرف ram تا ۳۰ درصد کمتر شده و کیفیت انیمیشن ها بیشتر از نسخه قبل است
http://www.dropbox.com/s/getjjh5763ywaam/CMS-Sepehr-Gostar.pdf?dl=0


سیستم مدیریت محتوا اختصاصی سپهر گستر
راهکاری مناسب برای پروژه های سازمانی و شرکتی .
طراحی شده مطابق با استاندارد لاراول و برپایه composer
ابتکار ارثی نیست
بلکه نظمی است که می توان آن را یاد گرفت
به نظر شما روشی که بیشترین بازدهی برای پروژه vue دارد چیست ؟
Anonymous Poll
43%
به صورت ترکیبی مثلا با لاراول
41%
فقط ۱۰۰ درصد با cli
16%
سایز
یه چیز جدید معرفی کنم ؟ شاید برای شما عجیب ولی واقعی باشد ... نام این فریم ورک که میتونه اینده استفاده از vue را خیلی تغییر بده چیزی نیست جز👇👇👇
Livewire

https://laravel-livewire.com/