Рет қаралды 1,673
Enhance is “designed to provide a dependable foundation for building lightweight, flexible, and future-proof web applications.” Maintainer Brian LeRoux will show us how it works.
00:00:00 - Welcome
00:00:40 - Who is Brian LeRoux?
00:03:18 - Before we talk about Enhance, let's talk about the past.
00:19:16 - What is Enhance?
00:22:14 - Building applications today and our mistake as a community
00:37:32 - Our first steps into Enhance with Brian
00:41:33 - Diving into the source code
00:43:49 - Our first route in Enhance
00:44:17 - Generating an Enhance element
00:50:11 - What is webc
00:51:27 - Our second Element and learning about the state argument in Enchane
00:54:39 - Values in HTML and why we can't have nice things
00:56:35 - API routes in Enhance
01:01:38 - Rails style generator
01:20:55 - Question time
01:26:09 - Where to learn more about Enhance and follow Brian
Repo: github.com/learnwithjason/enh...
Links
www.learnwithjason.dev/
/ brianleroux
enhance.dev/docs/
github.com/11ty/webc
www.learnwithjason.dev/blog/c...
www.amazon.com/Engineering-Ma...
enhance.dev/docs/learn/concep...
en.wikipedia.org/wiki/Law_of_...
/ discord
github.com/enhance-dev
www.learnwithjason.dev/schedule
/ @learnwithjason
www.learnwithjason.dev/store
Watch future episodes live at / jlengstorf
This episode was sponsored by:
- Netlify (lwj.dev/netlify)
- Nx (lwj.dev/nx)
- Backlight (lwj.dev/backlight)
Live transcription by White Coat Captioning (whitecoatcaptioning.com/)
Credits:
Local Elevator by Kevin MacLeod is licensed under a Creative Commons Attribution license (creativecommons.org/licenses/...)
Source: incompetech.com/music/royalty-...
Artist: incompetech.com/
Busybody by Audionautix is licensed under a Creative Commons Attribution license (creativecommons.org/licenses/...)
Artist: audionautix.com/
Additional sound effects obtained from www.zapsplat.com