Alpine.js makes client side interactivity stupidly simple
About
No channel description available.
Latest Posts
Video Description
To try everything Brilliant has to offer—free—for a full 30 days, visit https://brilliant.org/DreamsofCode/ . You’ll also get 20% off an annual premium subscription. Recently, I've been building my web application to host my upcoming course using Go, rather than using a fullstack frontend framework such as Next.js. Whilst I've really enjoyed the process, one thing that I was worried about was when it come to building client side interactivity, and I wasn't keen on having to use script tags, id attributes, or even jquery. Fortunately, it turns out, there's a simple framework that can make setting up client side interactivity both simple, and fun. This video was sponsored by Brilliant.org Register for my upcoming course to get an early bird discount: https://dreamsofcode.io/courses/command-line-apps-go 👈 Video Links: - Project: https://github.com/dreamsofcode-io/alpine-demo.git - Alpine Website: https://alpinejs.dev/ My Gear: - Camera: https://amzn.to/3E3ORuX - Microphone: https://amzn.to/40wHBPP - Audio Interface: https://amzn.to/4jwbd8o - Headphones: https://amzn.to/4gasmla - Keyboard: ZSA Voyager The above amazon links are affiliant links when means I receive commission if you make a purchase, at no cost to you. Join this channel to get access to perks: https://www.youtube.com/channel/UCWQaM7SpSECp9FELz-cHzuQ/join Join Discord: https://discord.com/invite/eMjRTvscyt Join Twitter: https://twitter.com/dreamsofcode_io 00:00:00 Intro 00:03:21 Project Intro 00:03:56 Marker 11 00:05:22 Problems 00:06:05 Alpine Begins 00:08:07 x-show 00:09:09 x-on:click 00:09:50 Toggle 00:11:01 x-text 00:12:29 Toggling Classes 00:14:04 CSS transitions 00:14:37 x-transition 00:18:23 x-cloak 00:19:54 Locality of behavior 00:21:10 sponsor 00:22:32 Accordian and x-collapse 00:26:26 Other plugins 00:27:19 Persist 00:29:06 Outro
Boost Your Dev Setup Today!
AI-recommended products based on this video

ARZOPA Portable Monitor, 16.1" FHD 1080P Kickstand 100% sRGB High Color Gamut Portable Laptop Monitor IPS Eye Care Screen for High-end Office & Entertainment - Z1C

Monster N-Lite 211 Wireless Earbuds, Bluetooth 6.0 Stereo Headphones with Noise-Cancelling Mic and LED Display, Built-in Mic for Clear Calls, Waterproof Design for Sports

Monster N-Lite 211 Wireless Earbuds, Bluetooth 6.0 Stereo Headphones with Powerful Bass, Built-in Noise-Cancelling Mic for Clear Calls, LED Display, 36H Playtime, IPX5 Waterproof Design for Sports

TRAUSI HD Webcam with Microphone, Noise Cancellation, Privacy Cover, Wide-Angle Lens, Auto Light Correction, Plug & Play USB Webcam for Laptop, Desktop, PC, Mac, Zoom, Skype, Streaming (1080P, Black)

TRAUSI 1080P HD Webcam with Microphone, Noise Cancellation, Privacy Cover, Wide-Angle Lens, Auto Light Correction, Plug & Play USB Webcam for Laptop, Desktop, PC, Mac, Zoom, Skype, Streaming Black

AOC 2025 Laptop, Laptop Computer with Processor 12th Alder Lake N97(Up to 3.6GHz) 16GB RAM 512GB SSD 15.6 Inch FHD Screen Premium Laptop Windows 11 Pro, Metal Shell, Type-C, WiFi, Bluetooth

TREE.NB M5Y1K HD4J0 14.8V 40Wh Battery Compatible for Dell Laptop Battery for 3558 3451 3551 5551 5555 5558 5758 Vostro 3451 GXVJ3 07G07 6YFVW K185W Premium Cells

MSI MAG MT201D - Premium Heavy Duty Dual Monitor Stand Arms, 17-45" Support, VESA Compatible, Adjustable Spring Mount, 44 lbs per Screen, Clamp & Grommet, Quick Release Plate - Black

Lemorele Docking Station Dual Monitor, 6 in 1 USB C Hub Multiport Adapter w/2 HDMI 4K, 5Gbps USB3.0 & 2 USB2.0, 100W PD Charging - USB C Dock for Laptop Dell/HP/MacBook/Surface - Plug and Play

USB C Docking Station Dual Monitor for Dell Hp,15-in-1 Laptop Docking Station 3 Monitors USB C Hub with Dual 4K HDMI,8K DP,Button,PD Charging,Ethernet,6 USB A&C,SD/TF, Audio USB-C Multiport Adapter



















