Can you customize Web Components without a framework!?

  Рет қаралды 1,627

Go Make Things

Go Make Things

Күн бұрын

Пікірлер: 18
@CristianKirk
@CristianKirk 5 ай бұрын
Thanks a lot. This series is being very useful and it's hard to believe there are no more channels teaching about web components..
@gomakethings
@gomakethings 5 ай бұрын
Thank you!
@dirtdart81
@dirtdart81 5 ай бұрын
Really enjoying this series! I'm not new to programming, but new to web/js and it is an interesting time to be learning. As flavor of the week frameworks go in and out, this kind of 'back-to-basics' feels timely. Thanks for the videos!
@gomakethings
@gomakethings 5 ай бұрын
You're welcome! If you have any questions along the way, feel free to ask!
@pl4gueis
@pl4gueis 5 ай бұрын
Great series. How would I go about writing tests for these web components?
@gomakethings
@gomakethings 5 ай бұрын
Same way you'd test any DOM manipulation component. Jest is well suited to it, I think.
@ChrisWeber
@ChrisWeber 4 ай бұрын
Where is the follow up to this video? You talked about decoupling the data storage. I would love to see your implementation.
@gomakethings
@gomakethings 4 ай бұрын
Haven't made it yet. I'm a bit behind. Sorry!
@cmilne10
@cmilne10 5 ай бұрын
great series. Informative and simple
@gomakethings
@gomakethings 5 ай бұрын
Cheers!
@terhuneb
@terhuneb 5 ай бұрын
Thank you for mentioning an ES Module implementation too.
@gomakethings
@gomakethings 5 ай бұрын
You're welcome!
@sonnyl2915
@sonnyl2915 5 ай бұрын
Luv it! Question: I've got troubled running into swapping elements issue. How do you have all the elements within the web-component readily in order for execution by the DOM? Sometimes in the console window said undefined or not found?
@gomakethings
@gomakethings 5 ай бұрын
I wrote a little bit about this a few weeks ago: gomakethings.com/the-different-ways-to-instantiate-a-web-component/ If you have a specific example in a code pen or GitHub repo you'd like me to look at, though, that works too!
@damvaz
@damvaz 5 ай бұрын
Great content!!! Ideas for new contents? What about "making a new simple design system" (framework agnostic) using web componentes and css best practices?
@gomakethings
@gomakethings 5 ай бұрын
That's a great suggestion, thanks!
@krshnam6170
@krshnam6170 Ай бұрын
The use of ${pick} was a bit confusing. It looked like you were using template literals but you are not. You are using ordinary strings and ${pick} is simply a literal piece of string to be replaced.
@gomakethings
@gomakethings Ай бұрын
That's right. Because it's passed in as an attribute value, and attribute values are always plain strings. There's no safe way to convert them into a template literal, so we have to use a string.replace() instead. I used template literal conventions, though, for ease, and to avoid conflicts with some static site generators that use a handlebars-style convention: double curly brackets like this: {{ }}
Can you build a web app with vanilla Web Components in 2024 - PART 2!
44:43
Can I convert a React app into a vanilla Web Component!?!
59:49
Go Make Things
Рет қаралды 1,8 М.
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
How to build a show-hide component with JavaScript
16:42
Go Make Things
Рет қаралды 862
Can you build a web app with vanilla Web Components in 2024?!?
30:16
Was I Wrong About Blazor? | Coding Shorts 111
16:35
Shawn Wildermuth
Рет қаралды 28 М.
You don't need a frontend framework
15:45
Andrew Schmelyun
Рет қаралды 135 М.
How to add Custom Events to Web Components
29:39
Go Make Things
Рет қаралды 715
This magic hack makes Next.js possible
28:02
Theo - t3․gg
Рет қаралды 35 М.
Can I add state-based UI to a Web Component?
42:59
Go Make Things
Рет қаралды 1,4 М.
Vim Tips I Wish I Knew Earlier
23:00
Sebastian Daschner
Рет қаралды 83 М.
How to customize a Web Component!
38:27
Go Make Things
Рет қаралды 564
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН