ملزومات Alpine.js
Alpine.js Essentials
قسمتهای دوره
The Essentials (8)
بیایید یک بازی حافظه بسازیم
28m 20sBuild a fun memory game using Alpine.js to explore a typical workflow. Jump in for a fast-paced demo before diving deeper in the next episode!
اتصال داده
4m 47sLearn the basics of Alpine.js data binding with simple, clear examples. Easily connect attribute values to expressions and enhance your interactive UI skills.
تغییر وضعیت دید با استفاده از state
6m 13sLearn how to toggle element visibility using state in Alpine.js. Master simple on/off switches to show or hide modals, tabs, and more with ease.
اتصال داده دوطرفه
9m 59sMaster two-way data binding with Alpine’s x-model. Learn how to sync form inputs and submit AJAX requests effortlessly in this practical, friendly tutorial.
چگونه و کی منطق کامپوننت را استخراج کنیم
10m 29sLearn how and when to extract Alpine component logic into global functions for cleaner code. Explore best practices using a task app example and bundling tips.
ترنزیشنها ۱۰۱
8m 17sLearn how Alpine’s transition modifier adds smooth opacity and scale effects, plus how to customize each step for precise UI animations in this friendly guide.
ترنزیشنها ۱۰۲
6m 44sMaster CSS transitions by adding smooth effects to pop-up menus. Learn practical tips to enhance UI interactions with easy-to-follow examples and code.
مدیریت رویدادهای سفارشی
9m 9sMaster custom event handling in Alpine.js! Learn how components communicate via bubbling events to the window for seamless interaction and cleaner code.
TodoMVC Workshop (3)
TodoMVC با Alpine: بخش ۱
20m 46sLearn Alpine.js fast by building the TodoMVC app from scratch. In this first part, get core functionality set up with a friendly, hands-on workshop approach!
TodoMVC با Alpine: بخش ۲
19m 8sContinue building TodoMVC with Alpine.js by adding filters, clearing completed tasks, and editing items. Follow this friendly, step-by-step guide to enhance your app!
TodoMVC با Alpine: بخش ۳
25m 53sWrap up your TodoMVC project with Alpine by completing key features step-by-step. Follow this friendly guide and access the full source code on GitHub!




