Ctrl+F "Demo" - nope.
I think I found them eventually under "Component Explorer" - but that's in the secondary nav and not in the main menu.
51–60 of 216 posts
Ctrl+F "Demo" - nope.
I think I found them eventually under "Component Explorer" - but that's in the secondary nav and not in the main menu.
e.g., Creating a React Button component using Fast Button like this:
`const ReactButton = () => Button`
I love seeing a wider adoption of webcomponents, but I have some complaints about this library, mainly because they're really pushing the whole, "lightweight and low memory" lines. Take a look at the accordian component (the very first one in their system) and check it out in the dom inspector - it has a shadowroot that has precisely one child: a element. In this situation a shadowroot does nothing to help. All it me…
To clear my understanding of your first statement, you're saying that their "lightweight / low memory" claim is invalidated by components having one unnecessary level of nesting in DOM?
On a related note, I’m curious if anyone has a benchmark comparing performance and memory consumption when attaching a shadow root vs not.
> What’s in a name? A lot it turns out. And we have a lot of them. Too many? We hear you and agree. That’s one of the key reasons we’re simplifying our story. To collectively rally around a single UI library for our web components—Fluent UI.
Yet, here we are, and they've released another component library. They really seem to love these things. It's not entirely clear what the difference is between them.
1: https://developer.microsoft.com/en-us/office/blogs/ui-fabric...
I love seeing a wider adoption of webcomponents, but I have some complaints about this library, mainly because they're really pushing the whole, "lightweight and low memory" lines. Take a look at the accordian component (the very first one in their system) and check it out in the dom inspector - it has a shadowroot that has precisely one child: a element. In this situation a shadowroot does nothing to help. All it me…
Ok, so it looks like the main point of this is fast-components, which is a just a bunch of components styled as MS-style, but I'm more interested in the fast-foundation package. According to the instructions: > The exports of this package can generally be thought of as un-styled base components that implement semantic and accessible markup and behavior. > it exports parts and pieces intended to be composed into Web C…
Ok, so it looks like the main point of this is fast-components, which is a just a bunch of components styled as MS-style, but I'm more interested in the fast-foundation package. According to the instructions: > The exports of this package can generally be thought of as un-styled base components that implement semantic and accessible markup and behavior. > it exports parts and pieces intended to be composed into Web C…
---
As a jaded old web developer I've seen so many frameworks along the way all promising this and that.
Can someone who is familiar with this answer me this: Does this framework automatically sort out ARIA standards for me? Like tab ordering and stuff is dealt with automatically?
I know it seems I am being lazy but I am just fed up.
"FAST is a collection of JavaScript packages centered around web standards, designed to help you efficiently tackle some of the most common challenges in website and application design and development."
COOL! (/s)
"Have you ever needed a reusable set of UI components that you could drop into your app and have an amazing experience? That's FAST."
UNIQUE! (/s)
"Have you ever needed to create your own components, and share them across your company, including across groups that use different, incompatible front-end frameworks? That's FAST."
Different, incompatible front-end frameworks?
So like, this shit is magic that will let me streamline components between my Oceania team's WordPress and my German team's Magento frontends?
And I don't have to learn any new paradigm to make this work?
I don't have to use their specific, custom HTML in order to leverage it? https://www.fast.design/docs/components/accordion
SWEET! (/s)
Come on. We'd have to re-write everything to use this library specifically, and train our teams.
Honestly this is to me just another bunch of shit that will get tacked into projects and have to be known and supported, because some sprightly young thing will convince management this is the panacea to seemingly redundant development work.
What's the actual selling point here.