alpine.js یک فریمورک جاوااسکریپت است که میتواند جایگزین بسیار مناسب برای جی کوئری باشد. alpine.js به صورت رسمی برای فریمورک livewire که مربوط به لاراول است ساخته شد و به منظور نوشتن کدهای نشانه گذاری (markup-driven) سمت کاربر (client side) با استفاده از زبان برنامه نویسی جاوااسکریپت، طراحی و تولید شده است. alpine.js سینتکس مشابهی به vue.js دارد و یادگیری و کار کردن با آن بشدت ساده هست.حتما ویدیو معرفی دوره را مشاهده کنید.
برای آشنایی بیشتر با alpine.js و همچنین مشاهده مینی پروژههای که توی این دوره پیاده سازی میشود، حتما ویدیو معرفی که در پایین قرار گرفته را مشاهده کنید.
قسمتهای ۱, ۲, ۳ و۴ برای نمونه بصورت رایگان قرار داده شده
مباحثی که در این دوره گفته میشود شامل :
آشنایی با alpine.js
- alpine چیست
- افزودن alpine به پروژه
directives
- x-data
- x-init
- x-if, x-claok, x-show
- x-transition
- x-on
- x-bind
- x-text, x-html
- x-model
- x-ref, x-for
- x-effect, x-ignore
- x-teleport
magics
- ref, $refs$
- watch$
- dispatch$
- nextTick$
- root$
- id$
Globals
- ()Alpine.data
- ()Alpine.store
Plugins
- intersect
- persist
- trap
- collapse
- morph
مینی پروژهها
- modal
- dropdown
- tab
- accordion
- carousel
- multiselect
- api
آموزش پیشرفته TailwindCSS به همراه Alpinejs
آموزش آلپاین در جاوا اسکریپت – فریم ورک Alpine در JavaScript | فرادرس
دانلود Alpine JS Vs. 3 For Beginners. Learn the new alpine.js v3!
آموزش آلپاین در جاوا اسکریپت – فریم ورک Alpine در JavaScript | فرادرس