Fusion: Write PHP inside your Vue and React components
February 14, 2025
Aaron Francis and Try Hard Studios just officially launched Fusion!
"Fusion is the simplest way to combine your modern JavaScript frontend with your Laravel backend. Send state from your backend to your frontend, declare methods on the backend that can be called without API endpoints from your frontend. Fusion simplifies the process of working with JavaScript in Laravel, while still giving you full control and the full power of a batteries-included backend."
Read more about Fusion here:
https://laravel-news.com/fusion
Chapters
00:00 The Genesis of Fusion: A New Approach to Development
05:59 Bridging the Gap: From Frontend to Backend Development
09:37 Navigating Backlash: Community Reactions to Fusion
11:09 Structuring Functions: Best Practices in Fusion
14:07 Testing in Fusion: Ensuring Quality and Reliability
16:48 Future Roadmap: What's Next for Fusion?
18:13 Security Considerations: Keeping Fusion Safe
22:26 Component Actions: Enhancing Functionality in Fusion
24:13 Tooling Needs: Improving Developer Experience
27:19 The Vision for Fusion: A New Era for Laravel
@laravelnews on social:
Instagram: https://www.instagram.com/laravelnews/
Twitter: https://twitter.com/laravelnews
Facebook: https://www.facebook.com/laravelnews
LinkedIn: https://www.linkedin.com/company/laravel-news
All our screencasting gear:
https://laravelnews.notion.site/Screencasting-f61e098852bf449c963473426841bfc4?pvs=25
ā« Business Inquires: hello@laravel-news.com
----------------------------------------------------------------------
JOIN OUR WEEKLY LARAVEL NEWSLETTER
š https://laravel-news.com/newsletter
----------------------------------------------------------------------
Transcript
Aaron Francis
00:00:00 – 00:00:19
Aaron Francis
00:00:19 – 00:00:33
Aaron Francis
00:00:34 – 00:00:36
Eric Barnes
00:00:38 – 00:00:45
Eric Barnes
00:00:45 – 00:00:54
Eric Barnes
00:00:54 – 00:01:03
Aaron Francis
00:01:03 – 00:01:25
Aaron Francis
00:01:25 – 00:01:38
Aaron Francis
00:01:38 – 00:01:46
Aaron Francis
00:01:46 – 00:02:03
Aaron Francis
00:02:03 – 00:02:17
Aaron Francis
00:02:17 – 00:02:30
Aaron Francis
00:02:30 – 00:02:49
Aaron Francis
00:02:49 – 00:03:11
Aaron Francis
00:03:11 – 00:03:24
Eric Barnes
00:03:25 – 00:03:43
Eric Barnes
00:03:43 – 00:03:56
Eric Barnes
00:03:56 – 00:04:19
Aaron Francis
00:04:19 – 00:04:37
Aaron Francis
00:04:37 – 00:05:09
Aaron Francis
00:05:09 – 00:05:34
Aaron Francis
00:05:34 – 00:05:56
Eric Barnes
00:05:57 – 00:06:13
Aaron Francis
00:06:13 – 00:06:30
Aaron Francis
00:06:30 – 00:06:55
Aaron Francis
00:06:55 – 00:07:15
Aaron Francis
00:07:15 – 00:07:32
Aaron Francis
00:07:32 – 00:07:40
Aaron Francis
00:07:40 – 00:07:57
Aaron Francis
00:07:57 – 00:08:13
Aaron Francis
00:08:13 – 00:08:35
Eric Barnes
00:08:35 – 00:08:46
Eric Barnes
00:08:46 – 00:08:52
Aaron Francis
00:08:52 – 00:09:05
Aaron Francis
00:09:05 – 00:09:14
Aaron Francis
00:09:14 – 00:09:28
Aaron Francis
00:09:28 – 00:09:34
Eric Barnes
00:09:35 – 00:09:40
Aaron Francis
00:09:41 – 00:09:57
Aaron Francis
00:09:57 – 00:10:48
Aaron Francis
00:10:48 – 00:11:02
Aaron Francis
00:11:02 – 00:11:05
Eric Barnes
00:11:06 – 00:11:23
Eric Barnes
00:11:23 – 00:11:23
Aaron Francis
00:11:23 – 00:11:24
Eric Barnes
00:11:24 – 00:11:31
Aaron Francis
00:11:31 – 00:11:42
Aaron Francis
00:11:42 – 00:12:21
Aaron Francis
00:12:21 – 00:13:04
Aaron Francis
00:13:04 – 00:13:17
Eric Barnes
00:13:18 – 00:13:37
Eric Barnes
00:13:37 – 00:13:43
Eric Barnes
00:13:43 – 00:13:43
Aaron Francis
00:13:43 – 00:14:05
Eric Barnes
00:14:06 – 00:14:20
Aaron Francis
00:14:20 – 00:14:42
Aaron Francis
00:14:42 – 00:15:13
Aaron Francis
00:15:13 – 00:15:45
Aaron Francis
00:15:47 – 00:15:48
Eric Barnes
00:15:48 – 00:16:06
Aaron Francis
00:16:07 – 00:16:28
Aaron Francis
00:16:28 – 00:16:41
Eric Barnes
00:16:42 – 00:16:47
Aaron Francis
00:16:47 – 00:16:48
Eric Barnes
00:16:49 – 00:16:57
Aaron Francis
00:16:58 – 00:16:59
Eric Barnes
00:16:59 – 00:17:00
Aaron Francis
00:17:00 – 00:17:16
Aaron Francis
00:17:16 – 00:17:42
Aaron Francis
00:17:42 – 00:17:55
Aaron Francis
00:17:55 – 00:18:06
Aaron Francis
00:18:06 – 00:18:10
Eric Barnes
00:18:12 – 00:18:22
Aaron Francis
00:18:23 – 00:18:42
Aaron Francis
00:18:42 – 00:19:08
Aaron Francis
00:19:08 – 00:19:39
Aaron Francis
00:19:39 – 00:20:00
Aaron Francis
00:20:00 – 00:20:28
Aaron Francis
00:20:29 – 00:20:48
Aaron Francis
00:20:49 – 00:21:00
Aaron Francis
00:21:00 – 00:21:15
Eric Barnes
00:21:16 – 00:21:32
Eric Barnes
00:21:32 – 00:21:33
Aaron Francis
00:21:34 – 00:22:10
Aaron Francis
00:22:11 – 00:22:23
Eric Barnes
00:22:24 – 00:22:31
Aaron Francis
00:22:33 – 00:22:56
Aaron Francis
00:22:56 – 00:23:23
Aaron Francis
00:23:23 – 00:23:52
Aaron Francis
00:23:53 – 00:24:08
Eric Barnes
00:24:09 – 00:24:19
Eric Barnes
00:24:22 – 00:24:30
Aaron Francis
00:24:30 – 00:24:31
Eric Barnes
00:24:31 – 00:24:33
Aaron Francis
00:24:34 – 00:24:50
Aaron Francis
00:24:50 – 00:25:09
Aaron Francis
00:25:10 – 00:25:27
Aaron Francis
00:25:27 – 00:25:40
Aaron Francis
00:25:41 – 00:26:08
Aaron Francis
00:26:08 – 00:26:26
Aaron Francis
00:26:27 – 00:26:53
Eric Barnes
00:26:54 – 00:27:03
Aaron Francis
00:27:03 – 00:27:10
Aaron Francis
00:27:10 – 00:27:14
Eric Barnes
00:27:14 – 00:27:19
Eric Barnes
00:27:19 – 00:27:32
Aaron Francis
00:27:33 – 00:27:42
Aaron Francis
00:27:42 – 00:28:23
Eric Barnes
00:28:24 – 00:28:41
Eric Barnes
00:28:41 – 00:28:54
Eric Barnes
00:28:54 – 00:28:59
Aaron Francis
00:29:00 – 00:29:05
Eric Barnes
00:29:05 – 00:29:18
Aaron Francis
00:29:18 – 00:29:31
Eric Barnes
00:29:32 – 00:29:43
Aaron Francis
00:29:43 – 00:29:49
