Base Web, Uber’s New Design System for Building Websites in React
1–10 of 156 posts
Re: Base Web, Uber’s New Design System for Building Websites in React
#2Re: Base Web, Uber’s New Design System for Building Websites in React
#3Why do they call it a "design system" instead of a framework .. you know like 99% of the web does
Re: Base Web, Uber’s New Design System for Building Websites in React
#4Re: Base Web, Uber’s New Design System for Building Websites in React
#5Edit: It does use Flow.
Re: Base Web, Uber’s New Design System for Building Websites in React
#6Re: Base Web, Uber’s New Design System for Building Websites in React
#7Re: Base Web, Uber’s New Design System for Building Websites in React
#8Imagine creating this beast of a "framework" and not even using TypeScript or Flow. What are you thinking? Edit: It does use Flow.
Re: Base Web, Uber’s New Design System for Building Websites in React
#9I think an ideal system would have a core set of "unstyled" components with the necessary functionality baked in. That way the overall aesthetic is up to you, but a lot of the painstaking UI work (e.g. showing, hiding, and highlighting elements in a dropdown menu or making sure a layout element breaks properly on mobile) is already done.
From there you could build UI "kits" that use the core functionality but each have a distinctive look and feel.
Re: Base Web, Uber’s New Design System for Building Websites in React
#10Context is the most important concept in React.
Actually, a library just need users to provide the right types of Context to be flexible.
I'm tired of the "lock in" API, in which, it doesn't allow me to just get my context data into its arguments API.
In this sense, you can consider Context as the local version of Redux.