آموزش پروژه محور آلفین جی اس (۱۲ پروژه کاربردی) - Alpine JS

  • icon تعداد فصل ها: 5

  • icon تعداد جلسات: 36

  • icon طول دوره: 06:15

  • icon تعداد دانشجویان: 15

  • icon وضعیت دوره: تکمیل شده

  • icon درصد تکمیل دوره: 100%

  • icon بروز رسانی: 14 مهر 1401

  • قیمت دوره 100,000 تومان
    قیمت تخفیف دوره 50,000 تومان

آفلاین
لایودرس
مدرس دوره توحید داننده

توحید داننده هستم. عاشق چالش‌های پروژه‌های مختلف و بزرگم. به تدریس علاقه مندم و در دانشگاه های معتبر نیز برنامه نویسی تدریس کرده ام. فارغ التحصیل ارشد دانشگاه خواجه نصیر و برنامه نویسی زبان های مختلف دانشگاه های شریف و تهران هستم. سایت برنامه نویسی livedars.ir رو برای توسعه و انتقال مفاهیم برنامه نویسیم  راه اندازی کرده ام. اگه مهارت خاصی هم در تدریس داشتید خوشحال میشم در ارتباط باشید. جهت ارتباط در تلگرام می تونید با آیدی Tohid۶۴۵ یا با ایمیل tdanandeh@yahoo.com در ارتباط باشید. جهت پرسش و پاسخ میتونین در تلگرام livedars رو جستجو کنین.

 


به تازگی یک فریم ورک جدید و کوچک در دنیای فریم ورک‌های جاوا اسکریپت مورد استقبال قرار گرفته است که به آن Alpine.js گفته می‌شود.

Alpine.js ماهیتی واکنش‌گرا (مشابه با React و Vue) را با هزینه‌ی بسیار کمتری فراهم می‌کند. علاوه بر آن، باعث می‌شود تا از پیچیدگی‌های کار تا حدی کم شود. برای فهمیدن این‌که Alpine.js چیست و چه ویژگی‌هایی دارد، با ما همراه باشید.

Alpine.js چیست؟

همان‌طور که گفتیم، Alpine.js یک فریم ورک جاوا اسکریپت است که از سال 2019  و با شعار رهایی از جی کوئری در اختیار توسعه دهندگان وب قرار گرفته است. Alpine.js به صورت رسمی برای فریم ورک Livewire که مربوط به لاراول است ساخته شد، اما همانند انگولار، React.js، Vue.js و Svelte این امکان را می‌دهد تا برنامه نویس به صورت بهینه کدنویسی کند، با دردسر کمتری کد خود را تغییر دهد و با استفاده از یک رابط، برنامه‌ی خود را آسان‌تر توسعه دهد.

 

چرا از Alpine.js استفاده می‌کنیم؟

هنگامی که یک صفحه در مرورگر کاربر ساخته می‌شود، المان‌هایی روی صفحه‌ نمایش داده می‌شود این المان‌ها در قالب یک درخت ساخته می‌شوند که  Document Object Model نامیده می‌شود. Alpine.js یک فریم ورک سبک‌ است که کمک می‌کند تا آسان‌تر DOM را دست‌کاری کنید. زمانی که در حال توسعه‌ی برنامه با بوت استرپ هستید، بیشتر متوجه عملکرد Alpine.js می‌شوید. 

Alpine.js می‌تواند با کتابخانه‌ی دیگر نیز مورد استفاده قرار گیرد. DOM مجازی نمی‌سازد و برای استفاده از آن نیاز به ساخت فایل جاوا اسکریپت ندارید؛ هر چند که در صورت تمایل می‌توانید این کار را نیز انجام دهید.

 

 

 

دیدن ادامه مطلب
فصل 1
آموزش آلفین جی اس
منتشر شده 17 دقیقه
منتشر شده 13 دقیقه
منتشر شده 20 دقیقه
4
منتشر شده 7 دقیقه
5
منتشر شده 4 دقیقه
منتشر شده 15 دقیقه
7
منتشر شده 20 دقیقه
منتشر شده 12 دقیقه
منتشر شده 13 دقیقه
منتشر شده 13 دقیقه
11
منتشر شده 28 دقیقه
12
منتشر شده 14 دقیقه
منتشر شده 11 دقیقه
منتشر شده 14 دقیقه
15
منتشر شده 7 دقیقه
فصل 2
مجیک ها (جادو ها)ی آلفین جی اس
منتشر شده 13 دقیقه
منتشر شده 12 دقیقه
منتشر شده 11 دقیقه
فصل 3
پلاگین های آلفین جی اس
منتشر شده 13 دقیقه
منتشر شده 9 دقیقه
منتشر شده 7 دقیقه
منتشر شده 6 دقیقه
منتشر شده 4 دقیقه
فصل 4
پروژه های آلفین جی اس
منتشر شده 8 دقیقه
منتشر شده 9 دقیقه
منتشر شده 4 دقیقه
رایگان منتشر شده 8 دقیقه
منتشر شده 6 دقیقه
منتشر شده 7 دقیقه
منتشر شده 11 دقیقه
منتشر شده 6 دقیقه
منتشر شده 14 دقیقه
منتشر شده 14 دقیقه
منتشر شده 2 دقیقه
منتشر شده 3 دقیقه
فصل 5
سورس های دوره
منتشر شده 16 مگابایت